From 3717c9730fabe68fa064027bdc068d54c4516c0d Mon Sep 17 00:00:00 2001 From: Gal Schlezinger Date: Tue, 12 Mar 2019 09:53:22 +0200 Subject: [PATCH] Strip binaries to make them smaller (#84) Thanks @ulrikstrid for the tip! --- .ci/create-static-binary.sh | 1 + azure-pipelines.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.ci/create-static-binary.sh b/.ci/create-static-binary.sh index 9bbf46a..bef2dd7 100755 --- a/.ci/create-static-binary.sh +++ b/.ci/create-static-binary.sh @@ -7,3 +7,4 @@ docker build . -t schlez/fnm-static-binary echo "Copying to ./fnm" docker run --rm -v $(pwd):$(pwd) --workdir $(pwd) schlez/fnm-static-binary cp /app/_build/default/executable/FnmApp.exe ./fnm +strip ./fnm diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 5735894..7bc839e 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -44,6 +44,7 @@ jobs: - script: brew install fish - template: .ci/esy-build-steps.yml - script: cp _build/default/executable/FnmApp.exe _build/fnm + - script: strip _build/fnm - script: ./feature_tests/run.sh $(pwd)/_build/fnm # - template: .ci/publish-build-cache.yml - task: PublishBuildArtifacts@1