diff options
author | 2019-09-20 22:47:30 -0700 | |
---|---|---|
committer | 2019-09-20 22:47:30 -0700 | |
commit | ac4a9dd21875bee5976dd8ce6c77028a62ea985a (patch) | |
tree | c604b7a670e736a8d499c7ee61c9aa342a8d8a14 | |
parent | Merge branch 'ci' into research (diff) |
Test pushing with v2 tasks
-rw-r--r-- | azure-pipelines.yml | 21 | ||||
-rw-r--r-- | docker/Dockerfile | 2 | ||||
-rw-r--r-- | docker/venv.Dockerfile | 2 |
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 \ |