aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar MarkKoz <[email protected]>2019-09-20 22:47:30 -0700
committerGravatar MarkKoz <[email protected]>2019-09-20 22:47:30 -0700
commitac4a9dd21875bee5976dd8ce6c77028a62ea985a (patch)
treec604b7a670e736a8d499c7ee61c9aa342a8d8a14
parentMerge branch 'ci' into research (diff)
Test pushing with v2 tasks
-rw-r--r--azure-pipelines.yml21
-rw-r--r--docker/Dockerfile2
-rw-r--r--docker/venv.Dockerfile2
3 files changed, 11 insertions, 14 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index ffd7e45..103254a 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -24,7 +24,7 @@ jobs:
command: build
containerRegistry: DockerHub
repository: pythondiscord/snekbox-base
- tags: latest
+ tags: devel
Dockerfile: docker/base.Dockerfile
buildContext: .
@@ -108,7 +108,6 @@ jobs:
and(
succeeded(),
or(
- ne(variables['Build.Reason'], 'PullRequest'),
eq(coalesce(dependencies.test.outputs['check.BASE_CHANGED'], True), True),
eq(coalesce(dependencies.test.outputs['check.VENV_CHANGED'], True), True)
)
@@ -145,7 +144,7 @@ jobs:
inputs:
command: build
repository: pythondiscord/snekbox-base
- tags: latest
+ tags: devel
Dockerfile: docker/base.Dockerfile
buildContext: .
@@ -163,18 +162,18 @@ jobs:
inputs:
command: build
repository: pythondiscord/snekbox-venv
- tags: latest
+ tags: devel
Dockerfile: docker/venv.Dockerfile
buildContext: .
# Always build this image unless it's for a pull request.
- task: Docker@2
displayName: 'Build Final Image'
- condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))
+ condition: and(succeeded())
inputs:
command: build
repository: pythondiscord/snekbox
- tags: latest
+ tags: devel
Dockerfile: docker/Dockerfile
buildContext: .
@@ -186,7 +185,6 @@ jobs:
condition: >
and(
succeeded(),
- ne(variables['Build.Reason'], 'PullRequest'),
ne(variables.BASE_PULL, True),
or(
eq(variables.BASE_CHANGED, True),
@@ -197,14 +195,13 @@ jobs:
command: push
containerRegistry: DockerHub
repository: pythondiscord/snekbox-base
- tags: latest
+ tags: devel
- task: Docker@2
displayName: 'Push Virtual Environment Image'
condition: >
and(
succeeded(),
- ne(variables['Build.Reason'], 'PullRequest'),
or(
eq(variables.BASE_CHANGED, True),
eq(variables.VENV_CHANGED, True)
@@ -214,13 +211,13 @@ jobs:
command: push
containerRegistry: DockerHub
repository: pythondiscord/snekbox-venv
- tags: latest
+ tags: devel
- task: Docker@2
displayName: 'Push Final Image'
- condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))
+ condition: and(succeeded())
inputs:
command: push
containerRegistry: DockerHub
repository: pythondiscord/snekbox
- tags: latest
+ tags: devel
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 5ef8a88..9a619cc 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,4 +1,4 @@
-FROM pythondiscord/snekbox-venv:latest
+FROM pythondiscord/snekbox-venv:devel
ENTRYPOINT ["pipenv", "run"]
CMD ["snekbox"]
diff --git a/docker/venv.Dockerfile b/docker/venv.Dockerfile
index 85188fd..859ae6d 100644
--- a/docker/venv.Dockerfile
+++ b/docker/venv.Dockerfile
@@ -1,4 +1,4 @@
-FROM pythondiscord/snekbox-base:latest
+FROM pythondiscord/snekbox-base:devel
ARG DEV
ENV PIP_NO_CACHE_DIR=false \