Skip to content

Commit f64fc96

Browse files
committed
update
1 parent bcce6b9 commit f64fc96

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

update-docker-io.sh

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,28 @@
11
#!/bin/bash
22

3+
# Stash local changes
4+
git stash
5+
36
# Get new tags from remote
47
git fetch --tags
58
# Get latest tag name
69
latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)
710
# Checkout latest tag
811
git checkout $latestTag
9-
# Login to DockerHub
10-
docker login
1112
# Make docker tag
1213
dockerTag=$(echo $latestTag | sed s/v/release-/)
1314
# Build release
1415
docker build . -t mevdschee/php-crud-api:$dockerTag
15-
# Push release
16-
docker push mevdschee/php-crud-api:$dockerTag
1716
# Build latest
1817
docker build . -t mevdschee/php-crud-api:latest
18+
19+
# Apply stashed changes
20+
git stash apply
21+
22+
# Login to DockerHub
23+
docker login
24+
# Push release
25+
docker push mevdschee/php-crud-api:$dockerTag
1926
# Push latest
2027
docker push mevdschee/php-crud-api:latest
2128

22-
# Revert
23-
git checkout main

0 commit comments

Comments
 (0)