ci: add random stuff to the end of the pipes

This commit is contained in:
5chdn 2018-10-01 13:11:04 +01:00
parent 32c812aa6b
commit 42f3100a28
No known key found for this signature in database
GPG Key ID: 1A40871B597F5F80

View File

@ -2,7 +2,7 @@ stages:
- test - test
- build - build
- publish - publish
- docs - misc
image: parity/rust:gitlab-ci image: parity/rust:gitlab-ci
@ -24,7 +24,6 @@ cache:
- stable - stable
- beta - beta
- tags - tags
- a5-gitlab-light ### @TODO remove
.collect_artifacts: &collect_artifacts .collect_artifacts: &collect_artifacts
artifacts: artifacts:
@ -42,8 +41,6 @@ cache:
- export VERSION - export VERSION
- echo "Version = ${VERSION}" - echo "Version = ${VERSION}"
#### stage: test
test-linux: test-linux:
stage: test stage: test
variables: variables:
@ -63,7 +60,7 @@ test-darwin:
script: script:
- scripts/gitlab/test.sh stable - scripts/gitlab/test.sh stable
tags: tags:
- osx - rust-osx
test-windows: test-windows:
stage: test stage: test
@ -80,8 +77,6 @@ test-windows:
tags: tags:
- rust-windows - rust-windows
#### stage: build
build-linux: build-linux:
stage: build stage: build
only: *releaseable_branches only: *releaseable_branches
@ -103,7 +98,7 @@ build-darwin:
script: script:
- scripts/gitlab/build-unix.sh - scripts/gitlab/build-unix.sh
tags: tags:
- osx - rust-osx
<<: *collect_artifacts <<: *collect_artifacts
build-windows: build-windows:
@ -122,8 +117,6 @@ build-windows:
- rust-windows - rust-windows
<<: *collect_artifacts <<: *collect_artifacts
#### stage: publish
publish-docker: publish-docker:
stage: publish stage: publish
only: *releaseable_branches only: *releaseable_branches
@ -140,7 +133,6 @@ publish-awss3:
only: only:
- nightly - nightly
- /^v2.*$/ - /^v2.*$/
- a5-gitlab-light ### @TODO remove
cache: {} cache: {}
dependencies: dependencies:
- build-linux - build-linux
@ -152,13 +144,40 @@ publish-awss3:
tags: tags:
- shell - shell
docs-jsonrpc: misc-docs:
stage: docs stage: misc
only: only:
- tags - tags
- a5-gitlab-light ### @TODO remove
cache: {} cache: {}
script: script:
- scripts/gitlab/docs-jsonrpc.sh - scripts/gitlab/docs-jsonrpc.sh
tags: tags:
- shell - shell
misc-android:
stage: misc
image: parity/rust-android:gitlab-ci
variables:
CARGO_TARGET: armv7-linux-androideabi
script:
- scripts/gitlab/test.sh stable
tags:
- rust-arm
misc-beta:
stage: misc
variables:
RUN_TESTS: "true"
script:
- scripts/gitlab/test.sh beta
tags:
- rust-beta
misc-nightly:
stage: misc
variables:
RUN_TESTS: "true"
script:
- scripts/gitlab/test.sh nightly
tags:
- rust-nightly