• Nicolas Lamirault's avatar
    Add ARM target for binaries · a6f82d88
    Nicolas Lamirault authored
    ```
    $ make build-cross dist VERSION=v2.2.0
    CGO_ENABLED=0 gox -output="_dist/{{.OS}}-{{.Arch}}/{{.Dir}}" -osarch='darwin/amd64 linux/amd64 linux/386 windows/amd64 linux/arm'  -tags '' -ldflags ' -X k8s.io/helm/pkg/version
    .Version=v2.1.0 -X k8s.io/helm/pkg/version.GitCommit=b3d812b3 -X k8s.io/helm/pkg/version.GitTreeState=dirty -extldflags "-static"' k8s.io/helm/cm
    d/helm
    Number of parallel builds: 3
    
    -->    darwin/amd64: k8s.io/helm/cmd/helm
    -->     linux/amd64: k8s.io/helm/cmd/helm
    -->   windows/amd64: k8s.io/helm/cmd/helm
    -->       linux/386: k8s.io/helm/cmd/helm
    -->       linux/arm: k8s.io/helm/cmd/helm
    
    ```
    
    ```
    $ ls -a _dist/
    .   darwin-amd64                     helm-v2.2.0-linux-386.tar.gz    helm-v2.2.0-linux-arm.tar.gz      linux-386    linux-arm
    ..  helm-v2.2.0-darwin-amd64.tar.gz  helm-v2.2.0-linux-amd64.tar.gz  helm-v2.2.0-windows-amd64.tar.gz  linux-amd64  windows-amd64
    ```
    a6f82d88