René Zubcevic
431da30946
Selenium test added ( #906 )
...
* add a selenium test for firefox
* add geckodriver and firefox to travis
* install updated
* install updated
* try out suggested webdriver dependency class
* add more resilience
2021-02-21 19:57:08 +01:00
René Zubcevic
e78420fa8e
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
f676b3a3d6
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
8b4240889a
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
262afedb08
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
9dbd41c830
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
3aab59e326
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
0f7a556b9c
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
48b3c6a07d
fix warnings
2020-12-04 08:47:50 +01:00
René Zubcevic
649fce6f42
fix warnings
2020-12-04 08:47:50 +01:00
Nanne Baars
61720b29ea
Fix Travis script
2020-05-23 13:40:28 +02:00
Nanne Baars
6b68a12449
Set more conditions for releasing
2020-04-19 15:42:50 +02:00
Nanne Baars
27bf08ad5c
Deploy and release on Java 11
2020-04-19 15:42:50 +02:00
Nanne Baars
52b66ed506
Java 12 is EOL so no need to support it
2020-04-19 15:42:50 +02:00
Nanne Baars
561fb1f7f4
Build matrix for building
2020-04-19 15:42:50 +02:00
Nanne Baars
f1768bd9a5
small update
2020-04-19 15:42:50 +02:00
Nanne Baars
5dd6b31905
Adjust lesson template ( #704 )
...
* Remove method `getId()` from all lessons as it defaults to the class name
* remove clean up endpoint
* remove unused class `RequestParameter`
* remove unused class `PluginLoadingFailure`
* Move `CourseConfiguration` to lesson package
* Add more content around the lesson template lesson and make it visible as a lesson in WebGoat
* Remove explicit invocation `trackProgress()` inside WebGoat framework so assignments only need to return an `AttackResult`
* Put original solution back as well for SQL string injection
* review comments
* Add
2019-11-17 13:39:56 +01:00
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