Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restructuring docker files to build images per version #527

Merged
merged 9 commits into from
May 16, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,8 @@ ADD . /go/src/github.com/kubeflow/katib
WORKDIR /go/src/github.com/kubeflow/katib/cmd/katib-controller
# Build
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o studyjobcontroller ./v1alpha1
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o katib-controller.v1alpha2 ./v1alpha2
# Copy the controller-manager into a thin image
FROM alpine:3.7
WORKDIR /app
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/katib-controller/studyjobcontroller .
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/katib-controller/katib-controller.v1alpha2 .
ENTRYPOINT ["./studyjobcontroller"]
14 changes: 14 additions & 0 deletions cmd/katib-controller/v1alpha2/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Build the manager binary
FROM golang:alpine AS build-env

# Copy in the go src
ADD . /go/src/github.com/kubeflow/katib

WORKDIR /go/src/github.com/kubeflow/katib/cmd/katib-controller
# Build
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o katib-controller ./v1alpha2
# Copy the controller-manager into a thin image
FROM alpine:3.7
WORKDIR /app
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/katib-controller/katib-controller .
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be katib-controller.v1alpha2. Or we can remove the ".v1alpha2" from line 9 above.

ENTRYPOINT ["./katib-controller"]
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,8 @@ FROM golang:alpine AS build-env
ADD . /go/src/github.com/kubeflow/katib
WORKDIR /go/src/github.com/kubeflow/katib/cmd/manager-rest
RUN go build -o vizier-manager-rest ./v1alpha1
RUN go build -o katib-manager-rest.v1alpha2 ./v1alpha2

FROM alpine:3.7
WORKDIR /app
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/manager-rest/vizier-manager-rest /app/
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/manager-rest/katib-manager-rest.v1alpha2 /app/
ENTRYPOINT ["./vizier-manager-rest"]
10 changes: 10 additions & 0 deletions cmd/manager-rest/v1alpha2/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
FROM golang:alpine AS build-env
# The GOPATH in the image is /go.
ADD . /go/src/github.com/kubeflow/katib
WORKDIR /go/src/github.com/kubeflow/katib/cmd/manager-rest
RUN go build -o katib-manager-rest ./v1alpha2

FROM alpine:3.7
WORKDIR /app
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/manager-rest/katib-manager-rest /app/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

katib-manager-rest.v1alpha2

ENTRYPOINT ["./katib-manager-rest"]
2 changes: 0 additions & 2 deletions cmd/manager/Dockerfile → cmd/manager/v1alpha1/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@ FROM golang:alpine AS build-env
ADD . /go/src/github.com/kubeflow/katib
WORKDIR /go/src/github.com/kubeflow/katib/cmd/manager
RUN go build -o vizier-manager ./v1alpha1
RUN go build -o katib-manager.v1alpha2 ./v1alpha2

FROM alpine:3.7
WORKDIR /app
RUN GRPC_HEALTH_PROBE_VERSION=v0.2.0 && \
wget -qO/bin/grpc_health_probe https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/${GRPC_HEALTH_PROBE_VERSION}/grpc_health_probe-linux-amd64 && \
chmod +x /bin/grpc_health_probe
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/manager/vizier-manager /app/
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/manager/katib-manager.v1alpha2 /app/
#COPY --from=build-env /go/src/github.com/kubeflow/katib/pkg/manager/v1alpha1/visualise /
ENTRYPOINT ["./vizier-manager"]
CMD ["-w", "kubernetes"]
15 changes: 15 additions & 0 deletions cmd/manager/v1alpha2/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
FROM golang:alpine AS build-env
# The GOPATH in the image is /go.
ADD . /go/src/github.com/kubeflow/katib
WORKDIR /go/src/github.com/kubeflow/katib/cmd/manager
RUN go build -o katib-manager ./v1alpha2

FROM alpine:3.7
WORKDIR /app
RUN GRPC_HEALTH_PROBE_VERSION=v0.2.0 && \
wget -qO/bin/grpc_health_probe https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/${GRPC_HEALTH_PROBE_VERSION}/grpc_health_probe-linux-amd64 && \
chmod +x /bin/grpc_health_probe
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/manager/katib-manager /app/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be katib-manager.v1alpha2.

#COPY --from=build-env /go/src/github.com/kubeflow/katib/pkg/manager/v1alpha1/visualise /
ENTRYPOINT ["./katib-manager"]
CMD ["-w", "kubernetes"]
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@ WORKDIR /go/src/github.com/kubeflow/katib/cmd/metricscollector

# Build
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o metricscollector ./v1alpha1
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o metricscollector.v1alpha2 ./v1alpha2

# Copy the controller-manager into a thin image
FROM alpine:3.7
WORKDIR /app
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/metricscollector/metricscollector .
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/metricscollector/metricscollector.v1alpha2 .
ENTRYPOINT ["./metricscollector"]
16 changes: 16 additions & 0 deletions cmd/metricscollector/v1alpha2/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Build the manager binary
FROM golang:alpine AS build-env

# Copy in the go src
ADD . /go/src/github.com/kubeflow/katib

WORKDIR /go/src/github.com/kubeflow/katib/cmd/metricscollector

# Build
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o metricscollector ./v1alpha2

# Copy the controller-manager into a thin image
FROM alpine:3.7
WORKDIR /app
COPY --from=build-env /go/src/github.com/kubeflow/katib/cmd/metricscollector/metricscollector .
ENTRYPOINT ["./metricscollector"]
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM python:3

ADD . /usr/src/app/github.com/kubeflow/katib
WORKDIR /usr/src/app/github.com/kubeflow/katib/cmd/suggestion/bayesianoptimization/v1alpha1
RUN pip install --no-cache-dir -r ../requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
ENV PYTHONPATH /usr/src/app/github.com/kubeflow/katib:/usr/src/app/github.com/kubeflow/katib/pkg/api/v1alpha1/python

ENTRYPOINT ["python", "main.py"]
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ FROM python:3.6
ADD . /usr/src/app/github.com/kubeflow/katib
WORKDIR /usr/src/app/github.com/kubeflow/katib/cmd/suggestion/nasrl/v1alpha1
RUN pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.12.0-cp36-cp36m-linux_x86_64.whl
RUN pip install --no-cache-dir -r ../requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
ENV PYTHONPATH /usr/src/app/github.com/kubeflow/katib:/usr/src/app/github.com/kubeflow/katib/pkg/api/v1alpha1/python

ENTRYPOINT ["python", "-u", "main.py"]
2 changes: 1 addition & 1 deletion manifests/v1alpha2/katib-controller/katib-controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ spec:
- name: katib-controller
image: katib/katib-controller
imagePullPolicy: Always
command: ["./katib-controller.v1alpha2"]
command: ["./katib-controller"]
ports:
- containerPort: 443
name: webhook
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ data:
- name: {{.Trial}}
image: katib/metrics-collector
args:
- "./metricscollector.v1alpha2"
- "./metricscollector"
- "-e"
- "{{.Experiment}}"
- "-t"
Expand Down
2 changes: 1 addition & 1 deletion manifests/v1alpha2/katib/manager/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ spec:
name: katib-db-secrets
key: MYSQL_ROOT_PASSWORD
command:
- './katib-manager.v1alpha2'
- './katib-manager'
ports:
- name: api
containerPort: 6789
Expand Down
20 changes: 0 additions & 20 deletions prow_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,11 @@ workflows:
- pkg/ui/*
- cmd/earlystopping/*
- cmd/katib-controller/v1alpha1/*
- cmd/katib-controller/Dockerfile
- cmd/manager/v1alpha1/*
- cmd/manager/Dockerfile
- cmd/manager-rest/v1alpha1/*
- cmd/manager-rest/Dockerfile
- cmd/metricscollector/v1alpha1/*
- cmd/metricscollector/Dockerfile
- cmd/suggestion/*
- cmd/tfevent-metricscollector/v1alpha1/*
- cmd/tfevent-metricscollector/Dockerfile
- cmd/ui/*
- pkg/util/v1alpha1/*
- test/e2e/v1alpha1/*
Expand Down Expand Up @@ -62,16 +57,11 @@ workflows:
- pkg/ui/*
- cmd/earlystopping/*
- cmd/katib-controller/v1alpha1/*
- cmd/katib-controller/Dockerfile
- cmd/manager/v1alpha1/*
- cmd/manager/Dockerfile
- cmd/manager-rest/v1alpha1/*
- cmd/manager-rest/Dockerfile
- cmd/metricscollector/v1alpha1/*
- cmd/metricscollector/Dockerfile
- cmd/suggestion/*
- cmd/tfevent-metricscollector/v1alpha1/*
- cmd/tfevent-metricscollector/Dockerfile
- cmd/ui/*
- pkg/util/v1alpha1/*
- test/scripts/v1alpha1/*
Expand Down Expand Up @@ -101,16 +91,11 @@ workflows:
- pkg/ui/*
- cmd/earlystopping/*
- cmd/katib-controller/v1alpha2/*
- cmd/katib-controller/Dockerfile
- cmd/manager/v1alpha2/*
- cmd/manager/Dockerfile
- cmd/manager-rest/v1alpha2/*
- cmd/manager-rest/Dockerfile
- cmd/metricscollector/v1alpha2/*
- cmd/metricscollector/Dockerfile
- cmd/suggestion/*
- cmd/tfevent-metricscollector/v1alpha2/*
- cmd/tfevent-metricscollector/Dockerfile
- cmd/ui/*
- pkg/util/v1alpha2/*
- test/e2e/v1alpha2/*
Expand Down Expand Up @@ -143,16 +128,11 @@ workflows:
- pkg/ui/*
- cmd/earlystopping/*
- cmd/katib-controller/v1alpha2/*
- cmd/katib-controller/Dockerfile
- cmd/manager/v1alpha2/*
- cmd/manager/Dockerfile
- cmd/manager-rest/v1alpha2/*
- cmd/manager-rest/Dockerfile
- cmd/metricscollector/v1alpha2/*
- cmd/metricscollector/Dockerfile
- cmd/suggestion/*
- cmd/tfevent-metricscollector/v1alpha2/*
- cmd/tfevent-metricscollector/Dockerfile
- cmd/ui/*
- pkg/util/v1alpha2/*
- test/scripts/v1alpha2/*
Expand Down
24 changes: 12 additions & 12 deletions scripts/v1alpha1/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,24 +26,24 @@ SCRIPT_ROOT=$(dirname ${BASH_SOURCE})/../..
cd ${SCRIPT_ROOT}

echo "Building core image..."
docker build -t ${PREFIX}/vizier-core -f ${CMD_PREFIX}/manager/Dockerfile .
docker build -t ${PREFIX}/studyjob-controller -f ${CMD_PREFIX}/katib-controller/Dockerfile .
docker build -t ${PREFIX}/metrics-collector -f ${CMD_PREFIX}/metricscollector/Dockerfile .
docker build -t ${PREFIX}/tfevent-metrics-collector -f ${CMD_PREFIX}/tfevent-metricscollector/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/vizier-core -f ${CMD_PREFIX}/manager/v1alpha1/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/studyjob-controller -f ${CMD_PREFIX}/katib-controller/v1alpha1/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/metrics-collector -f ${CMD_PREFIX}/metricscollector/v1alpha1/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/tfevent-metrics-collector -f ${CMD_PREFIX}/tfevent-metricscollector/v1alpha1/Dockerfile .

echo "Building REST API for core image..."
docker build -t ${PREFIX}/vizier-core-rest -f ${CMD_PREFIX}/manager-rest/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/vizier-core-rest -f ${CMD_PREFIX}/manager-rest/v1alpha1/Dockerfile .

echo "Building suggestion images..."
docker build -t ${PREFIX}/suggestion-random -f ${CMD_PREFIX}/suggestion/random/Dockerfile .
docker build -t ${PREFIX}/suggestion-grid -f ${CMD_PREFIX}/suggestion/grid/Dockerfile .
docker build -t ${PREFIX}/suggestion-hyperband -f ${CMD_PREFIX}/suggestion/hyperband/Dockerfile .
docker build -t ${PREFIX}/suggestion-bayesianoptimization -f ${CMD_PREFIX}/suggestion/bayesianoptimization/Dockerfile .
docker build -t ${PREFIX}/suggestion-nasrl -f ${CMD_PREFIX}/suggestion/nasrl/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/suggestion-random -f ${CMD_PREFIX}/suggestion/random/v1alpha1/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/suggestion-grid -f ${CMD_PREFIX}/suggestion/grid/v1alpha1/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/suggestion-hyperband -f ${CMD_PREFIX}/suggestion/hyperband/v1alpha1/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/suggestion-bayesianoptimization -f ${CMD_PREFIX}/suggestion/bayesianoptimization/v1alpha1/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/suggestion-nasrl -f ${CMD_PREFIX}/suggestion/nasrl/v1alpha1/Dockerfile .

echo "Building earlystopping images..."
docker build -t ${PREFIX}/earlystopping-medianstopping -f ${CMD_PREFIX}/earlystopping/medianstopping/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/earlystopping-medianstopping -f ${CMD_PREFIX}/earlystopping/medianstopping/v1alpha1/Dockerfile .

echo "Building UI image..."
docker build -t ${PREFIX}/katib-ui -f ${CMD_PREFIX}/ui/Dockerfile .
docker build -t ${PREFIX}/v1alpha1/katib-ui -f ${CMD_PREFIX}/ui/Dockerfile .

7 changes: 5 additions & 2 deletions scripts/v1alpha2/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,8 @@ SCRIPT_ROOT=$(dirname ${BASH_SOURCE})/../..

cd ${SCRIPT_ROOT}

docker build -t ${PREFIX}/katib-controller -f ${CMD_PREFIX}/katib-controller/Dockerfile .
docker build -t ${PREFIX}/katib-manager -f ${CMD_PREFIX}/manager/Dockerfile .
echo "Building core image..."
docker build -t ${PREFIX}/v1alpha2/katib-controller -f ${CMD_PREFIX}/katib-controller/v1alpha2/Dockerfile .
docker build -t ${PREFIX}/v1alpha2/katib-manager -f ${CMD_PREFIX}/manager/v1alpha2/Dockerfile .
docker build -t ${PREFIX}/v1alpha2/metrics-collector -f ${CMD_PREFIX}/metricscollector/v1alpha2/Dockerfile .

6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-earlystopping-median.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}

cp cmd/earlystopping/medianstopping/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/earlystopping-medianstopping:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/earlystopping-medianstopping:${VERSION} ${REGISTRY}/${REPO_NAME}/earlystopping-medianstopping:latest --verbosity=info
cp cmd/earlystopping/medianstopping/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/earlystopping-medianstopping:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/earlystopping-medianstopping:${VERSION} ${REGISTRY}/${REPO_NAME}/earlystopping-medianstopping:latest --verbosity=info
6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-manager-rest.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,6 @@ cp -r pkg ${GO_DIR}/pkg
cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}
cp cmd/manager-rest/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/vizier-core-rest:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/vizier-core-rest:${VERSION} ${REGISTRY}/${REPO_NAME}/vizier-core-rest:latest --verbosity=info
cp cmd/manager-rest/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/vizier-core-rest:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/vizier-core-rest:${VERSION} ${REGISTRY}/${REPO_NAME}/vizier-core-rest:latest --verbosity=info
6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-manager.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,6 @@ cp -r pkg ${GO_DIR}/pkg
cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}
cp cmd/manager/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/vizier-core:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/vizier-core:${VERSION} ${REGISTRY}/${REPO_NAME}/vizier-core:latest --verbosity=info
cp cmd/manager/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/vizier-core:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/vizier-core:${VERSION} ${REGISTRY}/${REPO_NAME}/vizier-core:latest --verbosity=info
18 changes: 9 additions & 9 deletions test/scripts/v1alpha1/build-studyjobctr.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,16 @@ cp -r pkg ${GO_DIR}/pkg
cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}
cp cmd/katib-controller/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/studyjob-controller:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/studyjob-controller:${VERSION} ${REGISTRY}/${REPO_NAME}/studyjob-controller:latest --verbosity=info
cp cmd/katib-controller/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/studyjob-controller:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/studyjob-controller:${VERSION} ${REGISTRY}/${REPO_NAME}/studyjob-controller:latest --verbosity=info

cd ${GO_DIR}
cp cmd/metricscollector/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/metrics-collector:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/metrics-collector:${VERSION} ${REGISTRY}/${REPO_NAME}/metrics-collector:latest --verbosity=info
cp cmd/metricscollector/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/metrics-collector:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/metrics-collector:${VERSION} ${REGISTRY}/${REPO_NAME}/metrics-collector:latest --verbosity=info

cd ${GO_DIR}
cp cmd/tfevent-metricscollector/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/tfevent-metrics-collector:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/tfevent-metrics-collector:${VERSION} ${REGISTRY}/${REPO_NAME}/tfevent-metrics-collector:latest --verbosity=info
cp cmd/tfevent-metricscollector/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/tfevent-metrics-collector:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/tfevent-metrics-collector:${VERSION} ${REGISTRY}/${REPO_NAME}/tfevent-metrics-collector:latest --verbosity=info
6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-suggestion-bo.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}

cp cmd/suggestion/bayesianoptimization/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/suggestion-bayesianoptimization:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/suggestion-bayesianoptimization:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-bayesianoptimization:latest --verbosity=info
cp cmd/suggestion/bayesianoptimization/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-bayesianoptimization:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-bayesianoptimization:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-bayesianoptimization:latest --verbosity=info
6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-suggestion-grid.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}

cp cmd/suggestion/grid/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/suggestion-grid:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/suggestion-grid:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-grid:latest --verbosity=info
cp cmd/suggestion/grid/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-grid:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-grid:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-grid:latest --verbosity=info
6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-suggestion-hyperband.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}

cp cmd/suggestion/hyperband/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/suggestion-hyperband:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/suggestion-hyperband:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-hyperband:latest --verbosity=info
cp cmd/suggestion/hyperband/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-hyperband:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-hyperband:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-hyperband:latest --verbosity=info
6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-suggestion-nasrl.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}

cp cmd/suggestion/nasrl/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/suggestion-nasrl:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/suggestion-nasrl:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-nasrl:latest --verbosity=info
cp cmd/suggestion/nasrl/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-nasrl:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-nasrl:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-nasrl:latest --verbosity=info
6 changes: 3 additions & 3 deletions test/scripts/v1alpha1/build-suggestion-random.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ cp -r vendor ${GO_DIR}/vendor

cd ${GO_DIR}

cp cmd/suggestion/random/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/suggestion-random:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/suggestion-random:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-random:latest --verbosity=info
cp cmd/suggestion/random/v1alpha1/Dockerfile .
gcloud builds submit . --tag=${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-random:${VERSION} --project=${PROJECT}
gcloud container images add-tag --quiet ${REGISTRY}/${REPO_NAME}/v1alpha1/suggestion-random:${VERSION} ${REGISTRY}/${REPO_NAME}/suggestion-random:latest --verbosity=info
Loading