add archive support

This commit is contained in:
yunlzheng
2019-10-08 14:04:04 +08:00
parent 9a862bffd1
commit a491b67ebc
2 changed files with 18 additions and 19 deletions
+12 -12
View File
@@ -2,21 +2,21 @@ services:
- docker
script:
- sh bin/build
# - sh bin/archive
- sh bin/archive
deploy:
provider: script
script:
- sh docker-push
on:
branch: master
# deploy:
# provider: releases
# api_key:
# secure: Bub3t4U4qSrXgxyUEUpjqKdAqoNakj2WvzmdAyIqc4qlFujRJ22Iw2J2fmcFhi5Z+hCaGZUooD7D/9SgVDxgjxZIkgsWspxYWYSgKAvuyH1UiGZaRW1xB9xDxcu5DtVnsLvLa6XANTY4zP8LlawkTRFqY8OdAaItqG3KyyrcWrcMz+tHQLrg19A9ZnCHvYXdugFMJJUouV8J8nwV19vcvrESipf9WfnAcj71Xksx8TsWL9GAWfIbCz8cOj03MUpIgNb5hZt8mFFTv444ZAIo+79YbHR6X+YyOuJplwewBe8VSi7JAVeSlD1TOwLft+IDjQAejNucDgcj+i/d9ENDlHu2cHy4jkdYaXHvizI6og7/nQNofzgx16gJxZGcRU6GXylNcJq918gQPmnuh2LeQmSpQ99NI8+Qp9O5ZfISYXl0UbXIuKBwQSWJyYJ/xuc1QaG3Esch6veZmmm2OfpJZRdI5LeHouaK3RRAt9dB23SXUx/6e8cwVPMVATtajvL9R8o1IFKQK4NLeW0Y7izuK0/mVc8+Wrk5lsim4tT4A+F7fVYKQM99QXYnwy//e1YrWvdS+9TCgmeBRsNBbo5MOSYwdDawZOU1wrbEwNbNI6d2npeC62P0Z2IgrO0BkWtIBBfBnImB3PAtQBSN6Rhc+E52DbWgLxHgYL3usAN9G9k=
# file:
# - output/ktctl/ktctl_linux_amd64.tar.gz
# - output/ktctl/ktctl_darwin_amd64.tar.gz
# - output/ktctl/ktctl_linux_386.tar.gz
# - output/ktctl/ktctl_darwin_386.tar.gz
# on:
# repo: alibaba/kt-connect
deploy:
provider: releases
api_key:
secure: Bub3t4U4qSrXgxyUEUpjqKdAqoNakj2WvzmdAyIqc4qlFujRJ22Iw2J2fmcFhi5Z+hCaGZUooD7D/9SgVDxgjxZIkgsWspxYWYSgKAvuyH1UiGZaRW1xB9xDxcu5DtVnsLvLa6XANTY4zP8LlawkTRFqY8OdAaItqG3KyyrcWrcMz+tHQLrg19A9ZnCHvYXdugFMJJUouV8J8nwV19vcvrESipf9WfnAcj71Xksx8TsWL9GAWfIbCz8cOj03MUpIgNb5hZt8mFFTv444ZAIo+79YbHR6X+YyOuJplwewBe8VSi7JAVeSlD1TOwLft+IDjQAejNucDgcj+i/d9ENDlHu2cHy4jkdYaXHvizI6og7/nQNofzgx16gJxZGcRU6GXylNcJq918gQPmnuh2LeQmSpQ99NI8+Qp9O5ZfISYXl0UbXIuKBwQSWJyYJ/xuc1QaG3Esch6veZmmm2OfpJZRdI5LeHouaK3RRAt9dB23SXUx/6e8cwVPMVATtajvL9R8o1IFKQK4NLeW0Y7izuK0/mVc8+Wrk5lsim4tT4A+F7fVYKQM99QXYnwy//e1YrWvdS+9TCgmeBRsNBbo5MOSYwdDawZOU1wrbEwNbNI6d2npeC62P0Z2IgrO0BkWtIBBfBnImB3PAtQBSN6Rhc+E52DbWgLxHgYL3usAN9G9k=
file:
- output/ktctl/ktctl_linux_amd64.tar.gz
- output/ktctl/ktctl_darwin_amd64.tar.gz
- output/ktctl/ktctl_linux_386.tar.gz
- output/ktctl/ktctl_darwin_386.tar.gz
on:
repo: alibaba/kt-connect
+6 -7
View File
@@ -4,11 +4,10 @@ docker run -v $PWD/artifacts:/artifacts --rm --entrypoint cp registry.cn-hangzho
echo "======== archive artifacts======="
ls -al artifacts/ktctl
chmod 777 artifacts/ktctl
cd artifacts/ktctl
tar zcvf ktctl_darwin_amd64.tar.gz ktctl_darwin_amd64
tar zcvf ktctl_darwin_386.tar.gz ktctl_darwin_386
tar zcvf ktctl_linux_amd64.tar.gz ktctl_linux_amd64
tar zcvf ktctl_linux_386.tar.gz ktctl_linux_386
tar zcvf ktctl_windows_386.tar.gz ktctl_windows_386.exe
tar zcvf ktctl_windows_amd64.tar.gz ktctl_windows_amd64.exe
sudo tar zcvf ktctl_darwin_amd64.tar.gz ktctl_darwin_amd64
sudo tar zcvf ktctl_darwin_386.tar.gz ktctl_darwin_386
sudo tar zcvf ktctl_linux_amd64.tar.gz ktctl_linux_amd64
sudo tar zcvf ktctl_linux_386.tar.gz ktctl_linux_386
sudo tar zcvf ktctl_windows_386.tar.gz ktctl_windows_386.exe
sudo tar zcvf ktctl_windows_amd64.tar.gz ktctl_windows_amd64.exe