ca-certificates \ | ca-certificates \ | ||||
libffi-dev \ | libffi-dev \ | ||||
ruby-ffi \ | ruby-ffi \ | ||||
rpm \ | |||||
vim \ | |||||
&& gem install fpm \ | && gem install fpm \ | ||||
&& mkdir /src/ | && mkdir /src/ | ||||
docker build . -f Dockerfile-ubuntu1804 -t rayburgemeestre/fpm-ubuntu:18.04 | docker build . -f Dockerfile-ubuntu1804 -t rayburgemeestre/fpm-ubuntu:18.04 | ||||
ubuntu2004fpm: | ubuntu2004fpm: | ||||
docker pull rayburgemeestre/fpm-ubuntu:18.04 || true | |||||
docker pull rayburgemeestre/fpm-ubuntu:20.04 || true | |||||
docker build . -f Dockerfile-ubuntu2004 -t rayburgemeestre/fpm-ubuntu:20.04 | docker build . -f Dockerfile-ubuntu2004 -t rayburgemeestre/fpm-ubuntu:20.04 | ||||
publish1804: | publish1804: |
#!/bin/bash | #!/bin/bash | ||||
set -ex | |||||
# set -ex | |||||
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-12 40 | update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-12 40 | ||||
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-12 40 | update-alternatives --install /usr/bin/cc cc /usr/bin/clang-12 40 | ||||
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-12 40 | update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-12 40 |