Skip to content

Commit 81fa48a

Browse files
adding dockerhub support
1 parent 51a8d31 commit 81fa48a

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

scripts/Makefile.ci

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ ci_build_static_binary: ## build static binary
66
ci_build_dockerimage: ## build minimal docker image of optimizely
77
docker build \
88
-f scripts/dockerfiles/Dockerfile.static \
9-
-t optimizely-docker.jfrog.io/optimizely:${APP_VERSION} \
10-
-t optimizely-docker.jfrog.io/optimizely:latest \
9+
-t optimizely/agent:${APP_VERSION} \
10+
-t optimizely/agent:latest \
1111
--build-arg GO_VERSION=${GIMME_GO_VERSION:.x=} \
1212
.
1313

1414
ci_build_dockerimage_alpine: ## build alpine docker image of optimizely
1515
docker build \
1616
-f scripts/dockerfiles/Dockerfile.alpine \
17-
-t optimizely-docker.jfrog.io/optimizely:${APP_VERSION}-alpine \
18-
-t optimizely-docker.jfrog.io/optimizely:alpine \
17+
-t optimizely/agent:${APP_VERSION}-alpine \
18+
-t optimizely/agent:alpine \
1919
--build-arg GO_VERSION=${GIMME_GO_VERSION:.x=} \
2020
.
2121

scripts/ci_upload_packages.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,20 @@ cd /tmp/output_packages
66

77
if [[ $TRAVIS_OS_NAME == "linux" ]]; then
88
echo "we're on linux"
9+
910
for deb in `ls *.deb`; do
1011
curl -H "X-JFrog-Art-Api:${ARTIFACTORY_PASSWORD}" -XPUT "https://optimizely.jfrog.io/optimizely/deb-optimizely/pool/$deb;deb.distribution=xenial-optimizely;deb.distribution=bionic-optimizely;deb.component=main;deb.architecture=amd64" -T $deb
1112
done
13+
1214
for rpm in `ls *.rpm`; do
1315
curl -H "X-JFrog-Art-Api:${ARTIFACTORY_PASSWORD}" -XPUT https://optimizely.jfrog.io/optimizely/rpm-optimizely/ -T $rpm
1416
done
15-
# push docker images to artifactory
16-
docker login -u ${ARTIFACTORY_USER} -p ${ARTIFACTORY_PASSWORD} optimizely-docker.jfrog.io
17+
18+
# push docker images to dockerhub
19+
echo "$DOCKERHUB_PASS" | docker login -u "$DOCKERHUB_USER" --password-stdin
1720
# if you dont specify the tag, it'll push all image versions
18-
docker push optimizely-docker.jfrog.io/optimizely
21+
docker push optimizely/agent
22+
1923
elif [[ $TRAVIS_OS_NAME == "osx" ]]; then
2024
echo "we're on osx"
2125
else

0 commit comments

Comments
 (0)