Doug Morato
7e2d36ee48
Coveralls should be on Parent Pom
...
moving the coverall plugin to the parent pom level
Signed-off-by: Doug Morato <dm@corp.io>
2015-10-24 20:26:17 -04:00
Doug Morato
c8c3b75fbf
Coverity scans only on specific branch
...
Instead of running coverity scans on every commit on the master branch, run scan only on the coverity_scan branch
Signed-off-by: Doug Morato <dm@corp.io>
2015-10-24 19:49:20 -04:00
Doug Morato
cffb515851
Adding Coveralls support
...
Coveralls.IO is free service to report on Code Coverage for Open-Source projects. Enabling the reporting using the maven cobertura plugin
Signed-off-by: Doug Morato <dm@corp.io>
2015-10-24 19:40:39 -04:00
Doug Morato
fc0b781d4a
Test enable Coverity SAST
...
Coverity is a cloud static code analysis tool, free for open-source projects. Enable scan submissions from travis CI
Signed-off-by: Doug Morato <dm@corp.io>
2015-10-24 16:17:12 -04:00
Doug Morato
e4b6ed0244
Copy whole target folder, not just individual file
...
Instead of copying jar/war artifact individually, copy the whole target folder to the "Deployable Artifacts", which will then be uploaded to Amazon S3
Signed-off-by: Doug Morato <dm@corp.io>
2015-10-24 14:11:37 -04:00
Doug Morato
010a67744c
Copy output and target info upload to S3 folder
...
Instead of moving the the jar and war files from target, copy these files and the target direcotry into the WEBGOAT_ARTIFACTS_FOLDER so it's all uploaded to S3
Signed-off-by: Doug Morato <dm@corp.io>
2015-10-22 18:51:43 -04:00
Doug Morato
171a66de57
Adding Coverity Scans integration
2015-09-16 21:59:50 -04:00
Doug Morato
13b63651da
Replacing Maven package/verify goals by maven install, which runs all of them
2015-08-28 09:35:34 -04:00
Doug Morato
de6f1cf289
Change travis buils to not run Integration Tests on pull requests
2015-08-28 09:07:32 -04:00
Doug Morato
2223bf8eb2
Integration tests only run on verify/install/deploy
2015-08-24 19:44:12 -04:00
Doug Morato
8ed67ef62e
Replace sauce labs config by Environment Properties
2015-08-24 19:38:37 -04:00
Doug Morato
62db0bfdef
Adding basic Integration Tests with Sauce Labs integration
2015-08-24 19:24:22 -04:00
Doug Morato
e19f3bd72c
Updated the Travis build to now include the lessons .jar files when
...
packaging the WAR and exec.jar
2015-08-21 20:44:59 +02:00
Doug Morato
65f239457f
On deploy to S3 if build from WebGoat/WebGoat repo on Master branch
2015-08-20 21:44:54 -04:00
Doug Morato
1fbfb8bb66
Also deploy non-exec jar. Only deploy for JDK8 builds
2015-08-20 21:40:51 -04:00
Doug Morato
cf040af06b
Move artifacts to folder, then deploy folder to S3
2015-08-20 21:33:58 -04:00
Doug Morato
cb5a7a5773
Fix variable for S3 deploy
2015-08-20 21:17:49 -04:00
Doug Morato
6ea7507488
Deploy S3 using maven parent version
2015-08-20 21:14:03 -04:00
Doug Morato
d96fe2a71e
specify files for S# upload
2015-08-20 20:47:15 -04:00
Doug Morato
71effddccb
Update S3 deployment to upload jar/war files only
2015-08-20 20:37:49 -04:00
Doug Morato
950fe974a7
replace ./ for /Users/dm in travis S3 uploader
2015-08-20 20:05:12 -04:00
Doug Morato
e5a475eff8
fix directory to upload to S3
2015-08-20 20:00:30 -04:00
Doug Morato
68cf2c033f
fix directory to upload to S3
2015-08-20 19:07:59 -04:00
Doug Morato
5fba3a05cd
Travis should only deploy target directory
2015-08-20 19:02:28 -04:00
Doug Morato
5f58bf40ae
Fix Amazon S3 settings for Travis
2015-08-20 18:46:55 -04:00
Doug Morato
bab6fab744
Adding Amazzon S3 .war artifact upload
2015-08-20 17:28:22 -04:00
Doug Morato
656a37a403
Update travis.yml to build for JDK8 and also call the package goal
2015-08-20 17:09:49 -04:00
Nanne Baars
33b51dd6db
Fixed travis setup
2015-08-11 22:00:14 +02:00
Nanne Baars
2c55ec5747
Fixed Travis-CI script
2015-08-09 13:46:21 +02:00
Nanne Baars
d207ee8849
Switch to JDK7
2015-08-09 13:45:22 +02:00
Nanne Baars
da68feb3f2
Fixed build for Travis-CI
2015-08-09 13:26:44 +02:00
Nanne Baars
9be61ad869
First attempt with Travis CI
2015-08-09 09:54:13 +02:00