basic proxy and consumer done

This commit is contained in:
Mike Sutton
2022-11-15 01:03:15 +01:00
parent 14e163a1a5
commit d3be685b08
15 changed files with 334 additions and 45 deletions

View File

@@ -50,7 +50,7 @@ steps:
- export BM_COMPONENT=portal
- export BUILD_TARGET=wizewerx/bettermail_${BM_COMPONENT}:${DRONE_COMMIT_BRANCH}
- docker pull $BUILD_TARGET
- docker build --cache-from $BUILD_TARGET --build-arg GEM_CACHE=$BUILD_TARGET -f ./consumer/docker/Dockerfile -t $BUILD_TARGET .
- docker build --cache-from $BUILD_TARGET --build-arg GEM_CACHE=$BUILD_TARGET -f ./${BM_COMPONENT}/docker/Dockerfile -t $BUILD_TARGET .
- docker push $BUILD_TARGET
- name: proxy
image: wizewerx/wizewerx-docker-compose
@@ -65,7 +65,7 @@ steps:
- export BM_COMPONENT=proxy
- export BUILD_TARGET=wizewerx/bettermail_${BM_COMPONENT}:${DRONE_COMMIT_BRANCH}
- docker pull $BUILD_TARGET
- docker build --cache-from $BUILD_TARGET --build-arg GEM_CACHE=$BUILD_TARGET -f ./consumer/docker/Dockerfile -t $BUILD_TARGET .
- docker build --cache-from $BUILD_TARGET --build-arg GEM_CACHE=$BUILD_TARGET -f ./${BM_COMPONENT}/docker/Dockerfile -t $BUILD_TARGET .
- docker push $BUILD_TARGET
- name: notifications
image: wizewerx/wizewerx-docker-compose
@@ -80,7 +80,7 @@ steps:
- export BM_COMPONENT=notifications
- export BUILD_TARGET=wizewerx/bettermail_${BM_COMPONENT}:${DRONE_COMMIT_BRANCH}
- docker pull $BUILD_TARGET
- docker build --cache-from $BUILD_TARGET --build-arg GEM_CACHE=$BUILD_TARGET -f ./consumer/docker/Dockerfile -t $BUILD_TARGET .
- docker build --cache-from $BUILD_TARGET --build-arg GEM_CACHE=$BUILD_TARGET -f ./${BM_COMPONENT}/docker/Dockerfile -t $BUILD_TARGET .
- docker push $BUILD_TARGET
- name: notify_end
image: plugins/slack