32 Commits

Author SHA1 Message Date
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