1
1
#! /bin/bash
2
- VERSION=$( git describe --tags --always --match " [0-9][0-9][0-9][0-9].*.*" )
3
- echo $VERSION
2
+ <<< <<< < Updated upstream
3
+ TAG_VERSION=$( git describe --tags --always --match " [0-9][0-9][0-9][0-9].*.*" )
4
+ OUT_VERSION=$( echo $TAG_VERSION | sed -E ' s/([0-9]{4}\.[0-9]{1,2}\.[0-9]+-[0-9]+).*/\1/' )
5
+ echo $TAG_VERSION
6
+ =======
7
+ ORIG_VERSION=$( git describe --tags --always --match " [0-9][0-9][0-9][0-9].*.*" )
8
+ OUT_VERSION=$( echo $ORIG_VERSION | sed -E ' s/([0-9]{4}\.[0-9]{1,2}\.[0-9]+-[0-9]+).*/\1/' )
9
+ echo $ORIG_VERSION
10
+ >>>>>>> Stashed changes
4
11
5
12
# Disable FIPS module in go-boring
6
13
export GOEXPERIMENT=noboringcrypto
@@ -10,7 +17,7 @@ export CGO_ENABLED=0
10
17
export ARTIFACT_DIR=artifacts/
11
18
mkdir -p $ARTIFACT_DIR
12
19
13
- linuxArchs=(" 386 " " amd64" " arm " " armhf " " arm64 " )
20
+ linuxArchs=(" amd64" )
14
21
export TARGET_OS=linux
15
22
for arch in ${linuxArchs[@]} ; do
16
23
unset TARGET_ARM
@@ -29,10 +36,10 @@ for arch in ${linuxArchs[@]}; do
29
36
fi
30
37
31
38
make cloudflared-deb
32
- mv cloudflared\_ $VERSION \_ $arch .deb $ARTIFACT_DIR /cloudflared-linux-$arch .deb
39
+ mv cloudflared\_ $TAG_VERSION \_ $arch .deb $ARTIFACT_DIR /cloudflared- $OUT_VERSION -linux-$arch .deb
33
40
34
41
# rpm packages invert the - and _ and use x86_64 instead of amd64.
35
- RPMVERSION=$( echo $VERSION | sed -r ' s/-/_/g' )
42
+ RPMVERSION=$( echo $TAG_VERSION | sed -r ' s/-/_/g' )
36
43
RPMARCH=$arch
37
44
if [ $arch == " amd64" ]; then
38
45
RPMARCH=" x86_64"
@@ -41,8 +48,8 @@ for arch in ${linuxArchs[@]}; do
41
48
RPMARCH=" aarch64"
42
49
fi
43
50
make cloudflared-rpm
44
- mv cloudflared-$RPMVERSION -1.$RPMARCH .rpm $ARTIFACT_DIR /cloudflared-linux-$RPMARCH .rpm
51
+ mv cloudflared-$RPMVERSION -1.$RPMARCH .rpm $ARTIFACT_DIR /cloudflared-$OUT_VERSION - linux-$RPMARCH .rpm
45
52
46
53
# finally move the linux binary as well.
47
- mv ./cloudflared $ARTIFACT_DIR /cloudflared-linux-$arch
54
+ mv ./cloudflared $ARTIFACT_DIR /cloudflared-$OUT_VERSION - linux-$arch
48
55
done
0 commit comments