Skip to content

Commit 9f56577

Browse files
authored
tidy up release file (#1492)
this file was pushing to deprecated refs we don't really need anymore. we started using the vX.Y.Z to make mod happy and that's widely tracked in VCS now, whereas I doubt the naked versions are tracked anywhere without something analogous existing (we've been on mod for some time now). fnproject/functions was deprecated, and I was only able to find a couple of stale references (some merely comments). I suspect we can safely remove this. reduced git pushes from 5 to 1 (woo) reduced docker pushes from 4 to 1 (yay)
1 parent 14e5c34 commit 9f56577

File tree

1 file changed

+5
-21
lines changed

1 file changed

+5
-21
lines changed

release.sh

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ set -exuo pipefail
33

44
user="fnproject"
55
image="fnserver"
6-
image_deprecated="functions"
76

87
# ensure working dir is clean
98
git status
@@ -26,30 +25,15 @@ echo "Version: $version"
2625

2726
make docker-build
2827

29-
git add -u
30-
git commit -m "$image: $version release [skip ci]"
31-
git tag -f -a "$version" -m "version $version"
32-
git push
33-
git push origin $version
34-
35-
git tag -f -a "v$version" -m "version $version"
36-
git push origin v$version
37-
3828
# Push the version bump and tags laid down previously
39-
gtag=$image-$version
40-
git push
41-
git push origin $version
29+
git add -u
30+
git commit -m "$image: v$version release [skip ci]"
31+
git tag -f -a "v$version" -m "version v$version"
32+
git push --tags origin v$version
4233

4334
# Finally, push docker images
4435
docker tag $user/$image:latest $user/$image:$version
45-
docker push $user/$image:$version
46-
docker push $user/$image:latest
47-
48-
# Deprecated images, should remove this sometime in near future
49-
docker tag $user/$image:latest $user/$image_deprecated:$version
50-
docker tag $user/$image:latest $user/$image_deprecated:latest
51-
docker push $user/$image_deprecated:$version
52-
docker push $user/$image_deprecated:latest
36+
docker push $user/$image
5337

5438
(cd images/fn-test-utils && ./release.sh)
5539
(cd images/fn-status-checker && ./release.sh)

0 commit comments

Comments
 (0)