9d1a0744fb
make travis builds less verbose
2016-10-12 15:39:23 -04:00
68c19fd309
Updating travis build to upload to S3 on the develop branch
2016-10-12 14:03:09 -04:00
c0598a340c
Enabled Java 8 again
2016-10-11 06:14:18 -04:00
04916e912e
Also uploaded standalone jar to the S3 bucket
2016-10-10 11:30:05 +02:00
e815e19513
Only running Java 7 builds due to SauceLabs issues (no more available tunnels)
2016-09-19 23:50:16 +02:00
64eed4130d
Fixing the functional testcases together with Travis CI which stopped due to excessive logging from the Tomcat 7 Maven plugin
2016-09-19 23:24:08 +02:00
0687b088b6
Fixing the functional testcases together with Travis CI which stopped due to excessive logging from the Tomcat 7 Maven plugin
2016-09-19 23:08:44 +02:00
306c0abc8f
Fixing Travis build
2016-09-15 23:30:31 +02:00
9de5340e24
Fixing failing build because travis was using master branch of the lessons instead of develop
2016-09-15 23:00:35 +02:00
44b20bfc89
Caching .m2 repository to speed the Travis build
...
Signed-off-by: Doug Morato <dm@corp.io >
2015-10-27 21:19:12 -04:00
bdc99f305a
Travis build number now available from admin page
...
On the About page, the travis build numbers will be reflected on the build: property
Signed-off-by: Doug Morato <dm@corp.io >
2015-10-26 18:18:07 -04:00
ff6a9b0295
Do not clean before mvn cobertura and coveralls
...
By cleaning before tbe cobertura goal, this was removing the exec.jar and the war file.
Signed-off-by: Doug Morato <dm@corp.io >
2015-10-26 10:48:34 -04:00
2803b7cd84
Adding VersionEye
...
VersionEye is a free service for open-source repositories that track and report the versions of all dependencies in a project
Signed-off-by: Doug Morato <dm@corp.io >
2015-10-26 00:33:20 -04:00
398f918376
Coveralls goal abreviation
...
Signed-off-by: Doug Morato <dm@corp.io >
2015-10-25 23:21:28 -04:00
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
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
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
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
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
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
171a66de57
Adding Coverity Scans integration
2015-09-16 21:59:50 -04:00
13b63651da
Replacing Maven package/verify goals by maven install, which runs all of them
2015-08-28 09:35:34 -04:00
de6f1cf289
Change travis buils to not run Integration Tests on pull requests
2015-08-28 09:07:32 -04:00
2223bf8eb2
Integration tests only run on verify/install/deploy
2015-08-24 19:44:12 -04:00
8ed67ef62e
Replace sauce labs config by Environment Properties
2015-08-24 19:38:37 -04:00
62db0bfdef
Adding basic Integration Tests with Sauce Labs integration
2015-08-24 19:24:22 -04:00
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
65f239457f
On deploy to S3 if build from WebGoat/WebGoat repo on Master branch
2015-08-20 21:44:54 -04:00
1fbfb8bb66
Also deploy non-exec jar. Only deploy for JDK8 builds
2015-08-20 21:40:51 -04:00
cf040af06b
Move artifacts to folder, then deploy folder to S3
2015-08-20 21:33:58 -04:00
cb5a7a5773
Fix variable for S3 deploy
2015-08-20 21:17:49 -04:00
6ea7507488
Deploy S3 using maven parent version
2015-08-20 21:14:03 -04:00
d96fe2a71e
specify files for S# upload
2015-08-20 20:47:15 -04:00
71effddccb
Update S3 deployment to upload jar/war files only
2015-08-20 20:37:49 -04:00
950fe974a7
replace ./ for /Users/dm in travis S3 uploader
2015-08-20 20:05:12 -04:00
e5a475eff8
fix directory to upload to S3
2015-08-20 20:00:30 -04:00
68cf2c033f
fix directory to upload to S3
2015-08-20 19:07:59 -04:00
5fba3a05cd
Travis should only deploy target directory
2015-08-20 19:02:28 -04:00
5f58bf40ae
Fix Amazon S3 settings for Travis
2015-08-20 18:46:55 -04:00
bab6fab744
Adding Amazzon S3 .war artifact upload
2015-08-20 17:28:22 -04:00
656a37a403
Update travis.yml to build for JDK8 and also call the package goal
2015-08-20 17:09:49 -04:00
33b51dd6db
Fixed travis setup
2015-08-11 22:00:14 +02:00
2c55ec5747
Fixed Travis-CI script
2015-08-09 13:46:21 +02:00
d207ee8849
Switch to JDK7
2015-08-09 13:45:22 +02:00
da68feb3f2
Fixed build for Travis-CI
2015-08-09 13:26:44 +02:00
9be61ad869
First attempt with Travis CI
2015-08-09 09:54:13 +02:00