summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Gallant <jamslam@gmail.com>2019-08-01 18:41:44 -0400
committerAndrew Gallant <jamslam@gmail.com>2019-08-01 18:41:44 -0400
commit3de31f752729525d85a3d1575ac1978733b3f7e7 (patch)
tree0fe9f4954963189fa6b29981343ed684e4a5455e
parente402d6c260181990aa7702959d13bce20472844c (diff)
ci: fix musl deployment11.0.2
The docker image that the Linux binary is now built in does not have ASCII doc installed, so setup Cross to point to my own image with those tools installed.
-rw-r--r--Cross.toml2
-rw-r--r--ci/docker/x86_64-unknown-linux-musl/Dockerfile5
2 files changed, 7 insertions, 0 deletions
diff --git a/Cross.toml b/Cross.toml
new file mode 100644
index 00000000..b61873b3
--- /dev/null
+++ b/Cross.toml
@@ -0,0 +1,2 @@
+[target.x86_64-unknown-linux-musl]
+image = "burntsushi/x86_64-unknown-linux-musl:v0.1.14"
diff --git a/ci/docker/x86_64-unknown-linux-musl/Dockerfile b/ci/docker/x86_64-unknown-linux-musl/Dockerfile
new file mode 100644
index 00000000..5e40f9e7
--- /dev/null
+++ b/ci/docker/x86_64-unknown-linux-musl/Dockerfile
@@ -0,0 +1,5 @@
+FROM japaric/x86_64-unknown-linux-musl:v0.1.14
+
+RUN apt-get update \
+ && apt-get install -y --no-install-recommends \
+ libxslt1-dev asciidoc docbook-xsl xsltproc libxml2-utils