Commit 98ec9960 authored by André Anjos's avatar André Anjos 💬
Browse files

Merge branch 'use-bob-tag-on-ci' into 'master'

[ci] Run on machines with the "bob" tag, closes #88

Closes #88

See merge request !266
parents 34e285e4 d345692c
Pipeline #55551 passed with stages
in 12 minutes and 6 seconds
......@@ -28,6 +28,7 @@ stages:
variables:
BUILD_EGG: "true"
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
before_script:
......@@ -49,6 +50,7 @@ stages:
.build_macos_intel_template:
extends: .build_template
tags:
- bob
- macos
- intel
before_script:
......@@ -134,6 +136,7 @@ build_macos_intel_bob_devtools:
- build_macos_intel_bob_devtools
tags:
- docker
- bob
cache:
paths:
- miniconda.sh
......@@ -176,6 +179,7 @@ pypi:
- build_macos_intel_deps
- build_macos_intel_bob_devtools
tags:
- bob
- docker
cache:
paths:
......
......@@ -32,6 +32,7 @@ stages:
build_linux:
extends: .build_template
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
cache:
......@@ -41,6 +42,7 @@ build_linux:
build_macos_intel:
extends: .build_template
tags:
- bob
- macos
- intel
cache:
......
......@@ -19,6 +19,7 @@ stages:
# All stages are prepared the same, with a base set of commands
.bootstrap:
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
before_script:
......
......@@ -42,6 +42,7 @@ stages:
.build_linux_template:
extends: .build_template
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
......@@ -57,6 +58,7 @@ build_macos_intel_38:
variables:
PYTHON_VERSION: "3.8"
tags:
- bob
- macos
- intel
cache:
......@@ -68,6 +70,7 @@ build_macos_intel_38:
extends: .bootstrap
stage: cleanup
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
script:
......
......@@ -51,6 +51,7 @@ stages:
build_linux:
extends: .build_template
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
variables:
......@@ -77,6 +78,7 @@ build_macos_intel:
key: "build"
extends: .build_template
tags:
- bob
- macos
- intel
......@@ -96,6 +98,7 @@ build_macos_intel:
.test_linux_template:
extends: .test_template
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
......@@ -103,6 +106,7 @@ build_macos_intel:
.test_macos_intel_template:
extends: .test_template
tags:
- bob
- macos
- intel
......@@ -118,6 +122,7 @@ build_macos_intel:
- build_linux
- build_macos_intel
tags:
- bob
- docker
cache:
key: "deploy"
......@@ -157,6 +162,7 @@ pypi:
- build_linux
- build_macos_intel
tags:
- bob
- docker
cache:
key: "pypi"
......@@ -21,6 +21,7 @@ stages:
build:
image: python:latest
tags:
- bob
- docker
stage: build
before_script:
......@@ -46,6 +47,7 @@ build:
# Test targets
.test_template:
tags:
- bob
- docker
stage: test
dependencies:
......@@ -80,6 +82,7 @@ test_py310:
.deploy_template:
image: python:latest
tags:
- bob
- docker
stage: deploy
dependencies:
......@@ -111,6 +114,7 @@ deploy_stable:
pypi:
image: python:latest
tags:
- bob
- docker
stage: pypi
environment: pypi
......
......@@ -51,6 +51,7 @@ stages:
.build_linux_template:
extends: .build_template
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
artifacts:
......@@ -62,6 +63,7 @@ stages:
.build_macos_intel_template:
extends: .build_template
tags:
- bob
- macos
- intel
artifacts:
......@@ -112,6 +114,7 @@ build_linux_38:
.test_linux_template:
extends: .test_template
tags:
- bob
- docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64
......@@ -119,6 +122,7 @@ build_linux_38:
.test_macos_intel_template:
extends: .test_template
tags:
- bob
- macos
- intel
......@@ -134,6 +138,7 @@ build_linux_38:
- build_linux_38
- build_macos_intel_38
tags:
- bob
- docker
cache:
key: "deploy"
......@@ -173,6 +178,7 @@ pypi:
- build_linux_38
- build_macos_intel_38
tags:
- bob
- docker
cache:
key: "pypi"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment