Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Before you can execute this script make you have taged and pushed your image to your local regsitry
- # docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
- # docker push NAME[:TAG]
- USR="osadmin"
- DOM="bluebank.io"
- APP="want"
- BUILDER_TOKEN='xxx'
- DEPLOYER_TOKEN='xxx'
- pushd node
- echo -e "# Build image\n"
- docker build -t registry.bluebank.openshift.com/osadmin/want:latest .
- echo -e "# Login to registry\n"
- docker login --username=${USR}@b${DOM} --password=${BUILDER_TOKEN} registry.bluebank.openshift.com
- #docker login --username=${USR}@${DOM} --password=$(oc whoami -t) registry.bluebank.openshift.com
- echo -e "# Push image\n"
- docker push registry.bluebank.openshift.com/{USR}/{APP}:latest
- echo -e "# Login as deployer\n"
- oc login https://api.bluebank.openshift.com --token=${DEPLOYER_TOKEN}
- echo -e "# Create applicaiton\n"
- oc new-app registry.bluebank.openshift.com/${USR}/${APP}:latest
- popd
Add Comment
Please, Sign In to add comment