Commit graph

332 commits

Author SHA1 Message Date
Endolf 544e00cd5c Use the nexus staging plugin for release 2018-05-25 19:50:59 +01:00
Endolf 12496a9fbb Don't use the release plugin 2018-05-25 19:20:30 +01:00
Endolf 76613c2c6f Jenkins file updates for release 2018-05-25 19:17:41 +01:00
Endolf f1b1b5a74f Updates to plugins for release 2018-05-25 19:13:55 +01:00
Endolf ded17f0897 Updates to plugins for release 2018-05-25 19:10:10 +01:00
Endolf b6253e440e Start of a release pipeline build 2018-05-25 18:28:11 +01:00
Endolf 165a4d74e6
Merge pull request #34 from jinput/issue/26
Issue/26
2018-05-25 16:50:15 +01:00
Endolf 5eb89d4e12 Disable logging option 2018-05-24 22:41:39 +01:00
Endolf 771499a7ca Fix the javadoc jenkins archive 2018-05-24 21:57:01 +01:00
Endolf 5b799195e3 Build core first 2018-05-24 21:54:32 +01:00
Endolf bd61698f16 Only sign on deploy 2018-05-24 21:33:54 +01:00
Endolf 79a3fc9291 Only deploy on master branch 2018-05-24 20:54:29 +01:00
Endolf aa699f5ffb Remove the log call that added extra new lines 2018-05-24 20:52:18 +01:00
Endolf f228dbcf59
Merge pull request #33 from jinput/jenkinsfile
Jenkinsfile
2018-05-24 20:03:25 +01:00
Endolf b82395833a Update the example pom to use central snapshots and pull in all plugins 2018-05-24 19:56:04 +01:00
Endolf 8a569fdc63 Only run build on linux as windows doesn't like shell scripts.... 2018-05-24 19:28:58 +01:00
Endolf d9586e25bb Refactor the build in to build natives, build and deploy. 2018-05-24 19:25:57 +01:00
Endolf 98cf806325 Use the ready built artifacts 2018-05-24 19:00:01 +01:00
Endolf 0d466440d9 Activate all profiles and don't compile the code 2018-05-24 18:29:02 +01:00
Endolf b93ddcc46e Lower case the profile names 2018-05-24 18:27:46 +01:00
Endolf 70c9291774 Add cacerts property for JDK9 missing cacerts file. 2018-05-24 18:13:44 +01:00
Endolf 99df8dc84c Working towards a working deployment 2018-05-23 22:00:46 +01:00
Endolf 5d19200671 Use ID of settings file. 2018-05-23 21:00:23 +01:00
Endolf 6b177835ff Fix secret key importing. 2018-05-23 20:39:54 +01:00
Endolf 4731a08964 First attempt at deploying snapshots to maven central 2018-05-23 20:12:22 +01:00
Endolf 5b0cafeb36 Fix the stashing and unstashing 2018-05-23 17:49:04 +01:00
Endolf f541fdb219 Fix the stashing and unstashing 2018-05-23 17:29:25 +01:00
Endolf dc75289f96 Merge remote-tracking branch 'origin/master' into jenkinsfile 2018-05-23 17:26:51 +01:00
Endolf 5b7c6314ed Fix use of deprecated methods 2018-05-23 17:26:16 +01:00
Endolf 04b2dce53a Reduce the items we are stashing and unstashing. 2018-05-23 17:19:47 +01:00
Endolf 9d11cb04da Unstash artifacts 2018-05-23 01:39:46 +01:00
Endolf 517357401e Only keep 5 builds. 2018-05-23 01:29:14 +01:00
Endolf 69d6b1b8a6 Add the tools. 2018-05-23 01:16:53 +01:00
Endolf cc2c663916 Add the tools. 2018-05-23 01:02:13 +01:00
Endolf 4c7eff906e Add the tools. 2018-05-23 01:00:46 +01:00
Endolf 62451c9cb7 Trigger builds once a branch is discovered. 2018-05-23 00:58:17 +01:00
Endolf 49946e27e0 WIP jenkinsfile. 2018-05-23 00:50:27 +01:00
Endolf c6a6d2e8f8 WIP jenkinsfile. 2018-05-23 00:39:22 +01:00
Endolf 2acfe0edaa Start of GPG signing 2018-05-23 00:32:46 +01:00
Endolf 8a213d061c Update missing SCM data. 2018-05-22 23:37:20 +01:00
Endolf a5112ed015
Merge pull request #30 from jinput/issue5
Issue5
2018-05-22 22:46:31 +01:00
Endolf f4876067c1 Merge remote-tracking branch 'origin/master' into issue5 2018-05-22 22:43:00 +01:00
Endolf 4b66611142
Merge pull request #29 from jinput/maven
Maven
2018-05-22 22:38:45 +01:00
Endolf 0e321e77a2 Handle wintab not being available 2018-05-21 21:51:53 +01:00
Endolf 4a7f075d23 Fix typo in profile id 2018-05-20 22:56:51 +01:00
Endolf 92391498cf Activate the wintab profile if we are on windows and the SDK path is set. 2018-05-20 22:55:42 +01:00
Endolf 4cb3cc08fc Activate the wintab profile if we are on windows and the SDK path is set. 2018-05-20 22:49:27 +01:00
Endolf ee9aa09577 Wintab links 2018-05-20 22:01:48 +01:00
Endolf 76669f6b51 Wintab compiles, not linking yet though. 2018-05-20 13:13:50 +01:00
Endolf 9a6fd1cf66 Steps towards wintab build 2018-05-19 21:02:10 +01:00