annotate prod/update-inventory-app.sh @ 481:0701c3e10254

USASR-5154 replace apt with yum
author belknapSSDT <zach.belknap@mcoecn.org>
date Thu, 28 Sep 2023 16:21:52 -0400
parents c3f58eddce4f
children f05817aee0f0
rev   line source
363
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
1 #!/bin/bash
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
2 #
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
3 # read required env variables
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
4 BASEDIR="$PWD"
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
5 source $BASEDIR/.env/ssdt-inventory-shared.properties
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
6 source $BASEDIR/.env/ssdt-inventory-app.properties
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
7 #
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
8 # docker login
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
9 echo "Attempting to login to $artifactUrl"
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
10 docker login $artifactUrl -u $artifactUser -p $artifactPassword
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
11 # docker pull app image
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
12 echo "Attempting to pull $artifactUrl/inventory-app:$appVersion"
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
13 docker pull $artifactUrl/inventory-app:$appVersion
cf7166c5c52f INV-196 Move inventory scripts to prod directory
Matt Calmes <calmes@ssdt-ohio.org>
parents:
diff changeset
14 #
369
3dc92d4243ef DEP-21 Update update-inventory-app.sh script to also update inventory-importapp image
Matt Calmes <calmes@ssdt-ohio.org>
parents: 363
diff changeset
15 echo "Attempting to pull $artifactUrl/inventory-importapp:$appVersion"