diff options
| -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 \ | 
