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