mirror of
https://github.com/zyedidia/micro.git
synced 2026-03-29 22:27:13 +09:00
Provide vendored tarball and zip with future releases
This commit is contained in:
@@ -6,6 +6,14 @@ mkdir -p micro-$1
|
|||||||
cp LICENSE micro-$1
|
cp LICENSE micro-$1
|
||||||
cp README.md micro-$1
|
cp README.md micro-$1
|
||||||
|
|
||||||
|
# Source tar
|
||||||
|
|
||||||
|
cd tools
|
||||||
|
./vendor-src.sh micro-$1-src
|
||||||
|
cd ..
|
||||||
|
mv micro-$1-src.tar.gz binaries
|
||||||
|
mv micro-$1-src.zip binaries
|
||||||
|
|
||||||
HASH="$(git rev-parse --short HEAD)"
|
HASH="$(git rev-parse --short HEAD)"
|
||||||
VERSION="$(go run tools/build-version.go)"
|
VERSION="$(go run tools/build-version.go)"
|
||||||
DATE="$(go run tools/build-date.go)"
|
DATE="$(go run tools/build-date.go)"
|
||||||
@@ -73,3 +81,4 @@ zip -r -q -T micro-$1-win32.zip micro-$1
|
|||||||
mv micro-$1-win32.zip binaries
|
mv micro-$1-win32.zip binaries
|
||||||
|
|
||||||
rm -rf micro-$1
|
rm -rf micro-$1
|
||||||
|
|
||||||
|
|||||||
@@ -118,3 +118,19 @@ github-release upload \
|
|||||||
--tag nightly \
|
--tag nightly \
|
||||||
--name "micro-$1-win32.zip" \
|
--name "micro-$1-win32.zip" \
|
||||||
--file binaries/micro-$1-win32.zip
|
--file binaries/micro-$1-win32.zip
|
||||||
|
|
||||||
|
echo "Uploading vendored tarball"
|
||||||
|
github-release upload \
|
||||||
|
--user zyedidia \
|
||||||
|
--repo micro \
|
||||||
|
--tag $tag \
|
||||||
|
--name "micro-$1-src.tar.gz" \
|
||||||
|
--file binaries/micro-$1-src.tar.gz
|
||||||
|
|
||||||
|
echo "Uploading vendored zip"
|
||||||
|
github-release upload \
|
||||||
|
--user zyedidia \
|
||||||
|
--repo micro \
|
||||||
|
--tag $tag \
|
||||||
|
--name "micro-$1-src.zip" \
|
||||||
|
--file binaries/micro-$1-src.zip
|
||||||
|
|||||||
@@ -115,3 +115,19 @@ github-release upload \
|
|||||||
--tag $tag \
|
--tag $tag \
|
||||||
--name "micro-$1-win32.zip" \
|
--name "micro-$1-win32.zip" \
|
||||||
--file binaries/micro-$1-win32.zip
|
--file binaries/micro-$1-win32.zip
|
||||||
|
|
||||||
|
echo "Uploading vendored tarball"
|
||||||
|
github-release upload \
|
||||||
|
--user zyedidia \
|
||||||
|
--repo micro \
|
||||||
|
--tag $tag \
|
||||||
|
--name "micro-$1-src.tar.gz" \
|
||||||
|
--file binaries/micro-$1-src.tar.gz
|
||||||
|
|
||||||
|
echo "Uploading vendored zip"
|
||||||
|
github-release upload \
|
||||||
|
--user zyedidia \
|
||||||
|
--repo micro \
|
||||||
|
--tag $tag \
|
||||||
|
--name "micro-$1-src.zip" \
|
||||||
|
--file binaries/micro-$1-src.zip
|
||||||
|
|||||||
@@ -115,3 +115,19 @@ github-release upload \
|
|||||||
--name "micro-$1-win32.zip" \
|
--name "micro-$1-win32.zip" \
|
||||||
--file binaries/micro-$1-win32.zip
|
--file binaries/micro-$1-win32.zip
|
||||||
|
|
||||||
|
echo "Uploading vendored tarball"
|
||||||
|
github-release upload \
|
||||||
|
--user zyedidia \
|
||||||
|
--repo micro \
|
||||||
|
--tag $tag \
|
||||||
|
--name "micro-$1-src.tar.gz" \
|
||||||
|
--file binaries/micro-$1-src.tar.gz
|
||||||
|
|
||||||
|
echo "Uploading vendored zip"
|
||||||
|
|
||||||
|
github-release upload \
|
||||||
|
--user zyedidia \
|
||||||
|
--repo micro \
|
||||||
|
--tag $tag \
|
||||||
|
--name "micro-$1-src.zip" \
|
||||||
|
--file binaries/micro-$1-src.zip
|
||||||
|
|||||||
14
tools/vendor-src.sh
Executable file
14
tools/vendor-src.sh
Executable file
@@ -0,0 +1,14 @@
|
|||||||
|
cd ../cmd/micro
|
||||||
|
|
||||||
|
govendor init
|
||||||
|
govendor add +e
|
||||||
|
|
||||||
|
cd ../../..
|
||||||
|
|
||||||
|
tar czf "$1".tar.gz micro
|
||||||
|
zip -r "$1".zip micro
|
||||||
|
mv "$1".tar.gz micro
|
||||||
|
mv "$1".zip micro
|
||||||
|
|
||||||
|
cd micro/cmd/micro
|
||||||
|
rm -rf vendor
|
||||||
Reference in New Issue
Block a user