Update gitlab-ci

Optimize build's
1. remove arm* from master
2. `js-pack` + `js-test` + `js-lint`
This commit is contained in:
Denis S. Soldatov aka General-Beck 2016-11-03 19:19:13 +07:00 committed by GitHub
parent b2b8d78bcc
commit 2ed237a6d2

View File

@ -136,7 +136,6 @@ linux-armv7:
stage: build stage: build
image: ethcore/rust-armv7:latest image: ethcore/rust-armv7:latest
only: only:
- master
- beta - beta
- tags - tags
- stable - stable
@ -176,7 +175,6 @@ linux-arm:
stage: build stage: build
image: ethcore/rust-arm:latest image: ethcore/rust-arm:latest
only: only:
- master
- beta - beta
- tags - tags
- stable - stable
@ -248,7 +246,6 @@ linux-aarch64:
stage: build stage: build
image: ethcore/rust-aarch64:latest image: ethcore/rust-aarch64:latest
only: only:
- master
- beta - beta
- tags - tags
- stable - stable
@ -287,7 +284,6 @@ linux-aarch64:
darwin: darwin:
stage: build stage: build
only: only:
- master
- beta - beta
- tags - tags
- stable - stable
@ -308,7 +304,6 @@ darwin:
windows: windows:
stage: build stage: build
only: only:
- master
- beta - beta
- tags - tags
- stable - stable
@ -395,30 +390,14 @@ js-release:
- ./js/scripts/release.sh - ./js/scripts/release.sh
tags: tags:
- javascript - javascript
js-lint: js-tests:
stage: build stage: build
image: ethcore/javascript:latest image: ethcore/javascript:latest
before_script: before_script:
- ./js/scripts/install-deps.sh - ./js/scripts/install-deps.sh
script: script:
- ./js/scripts/lint.sh - ./js/scripts/lint.sh
tags:
- javascript-test
js-test:
stage: build
image: ethcore/javascript:latest
before_script:
- ./js/scripts/install-deps.sh
script:
- ./js/scripts/test.sh - ./js/scripts/test.sh
tags:
- javascript-test
js-pack:
stage: build
image: ethcore/javascript:latest
before_script:
- ./js/scripts/install-deps.sh
script:
- ./js/scripts/build.sh - ./js/scripts/build.sh
tags: tags:
- javascript-test - javascript-test