cross 0.1.15-dev

Zero setup cross compilation and cross testing
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env bash

set -eux

image_name="reitermarkus/cross:${TARGET}"

if [[ "${TAG-}" =~ ^v.* ]]; then
  version="${TAG##v}"
  versioned_image_name="${image_name}-${version}"
  docker tag "${image_name}" "${versioned_image_name}"
  docker push "${versioned_image_name}"
fi

docker push "${image_name}"