[zanata/zanata-platform] 89f64f: Add Jenkinsfile (wip)
GitHub
noreply at github.com
Fri Apr 7 05:25:39 UTC 2017
Branch: refs/heads/master
Home: https://github.com/zanata/zanata-platform
Commit: 89f64f352df1008f91bbd40c2590d38a1c4a6b69
https://github.com/zanata/zanata-platform/commit/89f64f352df1008f91bbd40c2590d38a1c4a6b69
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
A Jenkinsfile
Log Message:
-----------
Add Jenkinsfile (wip)
Commit: b562ce79bf04b22f58e21b132fb3a9ee67d89016
https://github.com/zanata/zanata-platform/commit/b562ce79bf04b22f58e21b132fb3a9ee67d89016
Author: Ding-Yi Chen <dchen at redhat.com>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M Jenkinsfile
A run-clean.sh
Log Message:
-----------
add run-clean.sh
Commit: 0e94200a196e82c3251a75ade958e0bab634982d
https://github.com/zanata/zanata-platform/commit/0e94200a196e82c3251a75ade958e0bab634982d
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M Jenkinsfile
M run-clean.sh
Log Message:
-----------
Update Jenkinsfile (wip)
Commit: 7b3c55042581cbac2f6092d06178398b164427a5
https://github.com/zanata/zanata-platform/commit/7b3c55042581cbac2f6092d06178398b164427a5
Author: Ding-Yi Chen <dchen at redhat.com>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M .editorconfig
M .mvn/extensions.xml
M Jenkinsfile
M api/zanata-common-api/pom.xml
M build-tools/pom.xml
M client/zanata-cli/pom.xml
M mvnw
M parent/pom.xml
M run-clean.sh
M server/zanata-frontend/pom.xml
Log Message:
-----------
Update Jenkinsfile (wip)
- Let run-clean.sh return non zero
- Add projectProperties to properties
- Clean workspace with git clean -fdx
- Use mvn install in integration test, so it should find artifacts
- Use if-else for report files
- takari-smart-build set to 0.5.0
- Specify displayName ourselves
- xvfb time out set to 30 sec
- Add LABEL parameter
- Use mvn -T 1 when building
- Stash generated files
- Use env.DEFAULT_NODE
- Revise docs
Commit: ca47b116d7b81d127fe839aaaf1baad07172ce44
https://github.com/zanata/zanata-platform/commit/ca47b116d7b81d127fe839aaaf1baad07172ce44
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M Jenkinsfile
M mvnw
Log Message:
-----------
Optimise/tweak Jenkinsfile
- Discard artifacts after 4 builds
- Archive xref files (jxr) in Build stage
- Change stash name
- Use --update-snapshots for integration tests
- Revert change (echo) in mvnw
- Reduce number of stages
- Use a node to access env.DEFAULT_NODE for projectProperties
- Log version when running mvnw
- Skip compilation and static analysis during integration tests
- Run full functional tests for master/release/legacy
- Add TODOs
- Skip npm/yarn install during integration tests
Commit: d2f653085cd111357ea08c4c6bce50f32dabcb31
https://github.com/zanata/zanata-platform/commit/d2f653085cd111357ea08c4c6bce50f32dabcb31
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Fix formatting
Commit: a91e668a4b2c01a02e0320f6f956110688400eaf
https://github.com/zanata/zanata-platform/commit/a91e668a4b2c01a02e0320f6f956110688400eaf
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Add comments, ensure GWT options are kept consistent
Commit: 78e53924d9600946e4594c6e8597eaae4e7120c6
https://github.com/zanata/zanata-platform/commit/78e53924d9600946e4594c6e8597eaae4e7120c6
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M Jenkinsfile
M build-tools/pom.xml
A build-tools/src/test/java/TestJenkinsfile.java
Log Message:
-----------
Update Jenkinsfile, add unit test
- Avoid swallowing RejectedAccessException (allow script approve)
- Set currentBuild.result explicitly for successful builds
- Remove use of info.*
- Mark script globals with @Field
- Skip TestJenkinsfile with -DskipUnitTests
Commit: 4d56b04205455684afeda76612fed2d666056ecd
https://github.com/zanata/zanata-platform/commit/4d56b04205455684afeda76612fed2d666056ecd
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M Jenkinsfile
M build-tools/src/test/java/TestJenkinsfile.java
Log Message:
-----------
Rework pipeline library
- Adapt to class-based pipeline library
- Use zanata-pipeline-library as global trusted library
- Look up individual steps in library (no sandbox)
Commit: a4e30787c33c66794bf001d5f9e5c989611d95dd
https://github.com/zanata/zanata-platform/commit/a4e30787c33c66794bf001d5f9e5c989611d95dd
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M Jenkinsfile
M build-tools/src/test/java/TestJenkinsfile.java
Log Message:
-----------
Re-enable pull request descriptions
Commit: 5e5a5591003ad33ac6295e68b69373fdadb63e8f
https://github.com/zanata/zanata-platform/commit/5e5a5591003ad33ac6295e68b69373fdadb63e8f
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Add failure reason for no test results
Commit: d319e6c569ce791cdd1c48853b5d5f6db335c735
https://github.com/zanata/zanata-platform/commit/d319e6c569ce791cdd1c48853b5d5f6db335c735
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M server/etc/scripts/extractAppserver.groovy
M server/pom.xml
Log Message:
-----------
Avoid AntBuilder.get/unzip
Commit: d4c2c209e8c23314c405ce65de5f87d164174860
https://github.com/zanata/zanata-platform/commit/d4c2c209e8c23314c405ce65de5f87d164174860
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Reformat Jenkinsfile
Commit: 3d66c473fc40adf166a77c093996b23515f02c89
https://github.com/zanata/zanata-platform/commit/3d66c473fc40adf166a77c093996b23515f02c89
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M server/pom.xml
Log Message:
-----------
Avoid HTTPS for repository.jboss.org
Commit: d14fc437746d1630878ae2806e3f6932f17c4d1d
https://github.com/zanata/zanata-platform/commit/d14fc437746d1630878ae2806e3f6932f17c4d1d
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M server/etc/scripts/extractAppserver.groovy
Log Message:
-----------
Add logging before download/unzip
Commit: bb86186c0cb6c017018a647e12b57e2d6c1588d1
https://github.com/zanata/zanata-platform/commit/bb86186c0cb6c017018a647e12b57e2d6c1588d1
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Switch back to master for pipeline lib
Commit: c00bea2d632aaad36ca3c9065fa7753250abd2e1
https://github.com/zanata/zanata-platform/commit/c00bea2d632aaad36ca3c9065fa7753250abd2e1
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M .mvn/extensions.xml
M Jenkinsfile
Log Message:
-----------
feat(ZNTA-1811): enable Maven profiling
Commit: fccbd09962172047693d2b2386d7729ffc9b7cfe
https://github.com/zanata/zanata-platform/commit/fccbd09962172047693d2b2386d7729ffc9b7cfe
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M .editorconfig
M .mvn/extensions.xml
A Jenkinsfile
M api/zanata-common-api/pom.xml
M build-tools/pom.xml
A build-tools/src/test/java/TestJenkinsfile.java
M client/zanata-cli/pom.xml
M mvnw
M parent/pom.xml
A run-clean.sh
M server/etc/scripts/extractAppserver.groovy
M server/pom.xml
M server/zanata-frontend/pom.xml
Log Message:
-----------
Merge pull request #254 from zanata/add-Jenkinsfile
ZNTA-1414: Script our build pipelines with Jenkinsfile
Compare: https://github.com/zanata/zanata-platform/compare/4a94b7b392a7...fccbd0996217
More information about the zanata-commits
mailing list