diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2020-01-25 08:33:34 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2020-01-25 08:36:50 +0530 |
commit | dbcbaa583c4c95ba211bf51127083670a07b430c (patch) | |
tree | 742b09c8f86d7c7039e9971a5d7031a3ebab30db /.circleci/config.yml | |
parent | a2288594d14893b47761b2ac8872f4761102f970 (diff) | |
download | nnn-dbcbaa583c4c95ba211bf51127083670a07b430c.tar.gz |
Test static packaging
Diffstat (limited to '.circleci/config.yml')
-rw-r--r-- | .circleci/config.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index 48b02c2..fe60329 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -73,6 +73,18 @@ jobs: mv ../${CIRCLE_PROJECT_REPONAME}-${CIRCLE_TAG}.tar.gz dist/ - run: + name: "generate static package" + command: | + # Compile statically + make O_STATIC=1 O_NORL=1 strip + # Archive + tar -cvf ${CIRCLE_PROJECT_REPONAME}-static-${CIRCLE_TAG}.amd64.tar.gz ${CIRCLE_PROJECT_REPONAME} + # Move static package to dist + mv tar -cvf ${CIRCLE_PROJECT_REPONAME}-static-${CIRCLE_TAG}.amd64.tar.gz dist/ + # Remove static binary + rm ${CIRCLE_PROJECT_REPONAME} + + - run: name: "publish to GitHub" command: | go get github.com/tcnksm/ghr |