c3ee0b7662
Travis build should also use Java 11
2019-01-15 16:24:39 +01:00
bc84e8f207
Build release when tag is set
2018-06-20 18:22:35 +02:00
699b1bfd89
Only do releases and Docker updates when building master
2018-06-20 18:05:06 +02:00
99048d6d9d
Fixing failing Travis script
2017-11-16 06:00:11 +01:00
971f11534d
Debugging failing Travis script
2017-11-16 05:56:13 +01:00
c06e4d462b
Error in travis.yml
2017-11-16 05:32:42 +01:00
39029f604f
Travis sets version
2017-11-16 05:29:26 +01:00
6c91e7dc8a
Fixed WebWolf issues with sending e-mails
2017-11-15 11:58:31 +01:00
a543deca04
Travis without output
2017-11-02 22:27:07 +01:00
8729d9bfcf
Fixed minor issues for properties and starting WebGoat
2017-11-02 12:42:19 +01:00
bb3bc9b883
Releasing v8.0.0.M2
2017-10-18 22:36:58 +02:00
bb5e0c06dd
Directory can already exists
2017-10-18 22:26:46 +02:00
0508859cf5
Copy jar files to directory for Github release
2017-10-18 22:14:04 +02:00
738b2d8054
Skipping the clean-up while releasing to Github
2017-10-18 21:39:52 +02:00
9e37a3e702
Adding Docker as service
2017-10-18 11:54:05 +02:00
3ee1a1ca16
Travis now builds Docker and create a Github release.
...
Removed ActiveMQ between WebGoat and WebWolf they now act as standalone applications
2017-10-18 10:54:16 +02:00
50543a9b55
Cleaning up test case logging
2017-10-13 23:14:47 +02:00
6cb526aa43
Maven build generates too much output for Travis CI
2017-10-08 01:58:03 +02:00
14b188597a
Maven build generates too much output for Travis CI
2017-10-07 19:27:53 +02:00
9f12da1434
Changed e-mail address
2017-05-21 14:44:33 +02:00
f7c060ec81
Fixing Travis build
2017-03-23 21:54:02 +01:00
034bcf1305
Fixing Travis build
2017-03-22 20:53:10 +01:00
de4e581ee4
Update .travis.yml
2016-12-24 09:26:21 +01:00
0d0d2258d8
Changing install to package to include lessons as well
2016-12-24 09:24:22 +01:00
c7e46bf3c9
Only uploading war
2016-11-23 23:37:34 +01:00
faeb5b1b24
Push develop to s3
2016-11-19 15:29:05 +01:00
431222e740
Push multiple branches
2016-11-19 15:11:53 +01:00
8c231bbd6d
Removing profiles from pom.xml
2016-10-30 16:54:20 +01:00
e86d5b6820
Fixing Travis build - removing Sauce test cases as it will be much easier to create testcases and the UI is created based on asciidoc templates.
2016-10-30 15:41:45 +01:00
48c08ca726
Fixing Travis build
2016-10-30 15:15:53 +01: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