@@ -7,6 +7,7 @@ build-prepare:
77cleanup :
88 - rm -r bin
99 - rm src/ws4sql
10+ - ls github.com && sudo rm -rf github.com # xgo build dir
1011
1112upd-libraries :
1213 cd src; go get -u
@@ -36,36 +37,36 @@ dist:
3637 mv github.com/proofrock/ bin
3738 rm -rf github.com/
3839 mv bin/ws4sql-windows-10.0-amd64.exe bin/ws4sql.exe
39- cd bin/ && zip -9 ws4sql-v0.17.0beta1 -win-x86_64.zip ws4sql.exe
40+ cd bin/ && zip -9 ws4sql-v0.17dev2 -win-x86_64.zip ws4sql.exe
4041 rm bin/ws4sql.exe
4142 mv bin/ws4sql-darwin-10.12-amd64 bin/ws4sql
42- cd bin/ && zip -9 ws4sql-v0.17.0beta1 -darwin-x86_64.zip ws4sql
43+ cd bin/ && zip -9 ws4sql-v0.17dev2 -darwin-x86_64.zip ws4sql
4344 mv bin/ws4sql-darwin-10.12-arm64 bin/ws4sql
44- cd bin/ && zip -9 ws4sql-v0.17.0beta1 -darwin-arm64.zip ws4sql
45+ cd bin/ && zip -9 ws4sql-v0.17dev2 -darwin-arm64.zip ws4sql
4546 mv bin/ws4sql-linux-amd64 bin/ws4sql
46- cd bin/ && bash -c " tar c ws4sql | gzip -9 > ws4sql-v0.17.0beta1 -linux-x86_64.tar.gz"
47+ cd bin/ && bash -c " tar c ws4sql | gzip -9 > ws4sql-v0.17dev2 -linux-x86_64.tar.gz"
4748 mv bin/ws4sql-linux-arm64 bin/ws4sql
48- cd bin/ && bash -c " tar c ws4sql | gzip -9 > ws4sql-v0.17.0beta1 -linux-arm64.tar.gz"
49+ cd bin/ && bash -c " tar c ws4sql | gzip -9 > ws4sql-v0.17dev2 -linux-arm64.tar.gz"
4950 mv bin/ws4sql-linux-arm-6 bin/ws4sql
50- cd bin/ && bash -c " tar c ws4sql | gzip -9 > ws4sql-v0.17.0beta1 -linux-arm-v6.tar.gz"
51+ cd bin/ && bash -c " tar c ws4sql | gzip -9 > ws4sql-v0.17dev2 -linux-arm-v6.tar.gz"
5152 rm bin/ws4sql
5253
5354docker :
5455 docker buildx build -f Dockerfile.x86_64 --no-cache -t local_ws4sql:latest .
5556
5657docker-multiarch :
5758 docker run --privileged --rm tonistiigi/binfmt --install arm64,arm
58- docker buildx build -f Dockerfile.x86_64 --no-cache -t germanorizzo/ws4sql:v0.17.0beta1 -amd64 .
59- docker buildx build -f Dockerfile.arm64 --no-cache --platform linux/arm64/v8 -t germanorizzo/ws4sql:v0.17.0beta1 -arm64 .
59+ docker buildx build -f Dockerfile.x86_64 --no-cache -t germanorizzo/ws4sql:v0.17dev2 -amd64 .
60+ docker buildx build -f Dockerfile.arm64 --no-cache --platform linux/arm64/v8 -t germanorizzo/ws4sql:v0.17dev2 -arm64 .
6061
6162docker-publish :
6263 make docker-multiarch
63- docker push germanorizzo/ws4sql:v0.17.0beta1 -amd64
64- docker push germanorizzo/ws4sql:v0.17.0beta1 -arm64
65- docker manifest create -a germanorizzo/ws4sql:v0.17.0beta1 germanorizzo/ws4sql:v0.17.0beta1 -amd64 germanorizzo/ws4sql:v0.17.0beta1 -arm64
66- docker manifest push germanorizzo/ws4sql:v0.17.0beta1
64+ docker push germanorizzo/ws4sql:v0.17dev2 -amd64
65+ docker push germanorizzo/ws4sql:v0.17dev2 -arm64
66+ docker manifest create -a germanorizzo/ws4sql:v0.17dev2 germanorizzo/ws4sql:v0.17dev2 -amd64 germanorizzo/ws4sql:v0.17dev2 -arm64
67+ docker manifest push germanorizzo/ws4sql:v0.17dev2
6768 - docker manifest rm germanorizzo/ws4sql:latest
68- docker manifest create germanorizzo/ws4sql:latest germanorizzo/ws4sql:v0.17.0beta1 -amd64 germanorizzo/ws4sql:v0.17.0beta1 -arm64
69+ docker manifest create germanorizzo/ws4sql:latest germanorizzo/ws4sql:v0.17dev2 -amd64 germanorizzo/ws4sql:v0.17dev2 -arm64
6970 docker manifest push germanorizzo/ws4sql:latest
7071
7172docker-devel :
0 commit comments