Skip to content

Commit

Permalink
update build script
Browse files Browse the repository at this point in the history
  • Loading branch information
jeshan committed Jul 29, 2019
1 parent 648c4f2 commit a4ad8e8
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,16 @@ set -e
mkdir -p dist/
rm -rf dist/*

go get -d ./...
echo "Building main package"
go build -o dist/main tfbridge/lambda/main.go

for name in http github digitalocean gitlab netlify azurerm aws ; do
echo "Building plugin for ${name}"
go build -buildmode=plugin -o dist/${name}.so tfbridge/providers/${name}.go
time go build -buildmode=plugin -o dist/${name}.so tfbridge/providers/${name}.go
echo "Packaging plugin for ${name}"
cd dist/
zip -9 package-${name}.zip main ${name}.so
time zip package-${name}.zip main ${name}.so
cd ..
rm dist/${name}.so
done
Expand Down

0 comments on commit a4ad8e8

Please sign in to comment.