Merge branch 'feature/ci-for-all' into 'develop'

Modification du CI pour build toutes les branches

Étant donner que les système actuel est un peu trop difficile à comprendre, et de l'ajout d'un runner CI permanent (merci moi-même), j'ai activé le CI pour toutes les branches (sauf Ryzomcore).

See merge request !26
This commit is contained in:
Erwan Georget 2016-11-12 20:41:05 +00:00
commit 61b607aebd

View file

@ -9,11 +9,8 @@ stages:
# Job de compilation pour Linux # Job de compilation pour Linux
Linux client build: Linux client build:
stage: build stage: build
only: except:
- develop - ryzomcore
- /^release\/.*/
- /^feature\/.*(\+CI$|\+CI-LIN64.*)/
- tags
tags: tags:
- Docker - Docker
image: ubuntu:14.04 image: ubuntu:14.04
@ -55,8 +52,6 @@ Linux client build:
OSX client build: OSX client build:
stage: build stage: build
only: only:
- develop
- /^feature\/.*(\+CI$|\+CI-OSX.*)/
- tags - tags
tags: tags:
- OSX - OSX
@ -78,11 +73,8 @@ OSX client build:
Linux client test: Linux client test:
stage: test stage: test
only: except:
- develop - ryzomcore
- /^release\/.*/
- /^feature\/.*(\+CI$|\+CI-LIN64.*)/
- tags
tags: tags:
- Docker - Docker
image: ubuntu:14.04 image: ubuntu:14.04
@ -94,11 +86,8 @@ Linux client test:
.OSX client test: .OSX client test:
stage: test stage: test
only: except:
- develop - ryzomcore
- /^release\/.*/
- /^feature\/.*(\+CI$|\+CI-LIN64.*)/
- tags
tags: tags:
- OSX - OSX
script: script:
@ -113,10 +102,8 @@ Linux client test:
.Deploy to Staging: .Deploy to Staging:
stage: staging stage: staging
environment: Staging environment: Staging
only: except:
- develop - ryzomcore
- /^release\/.*/
- tags
tags: tags:
- Docker - Docker
image: ubuntu:14.04 image: ubuntu:14.04