summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorVedang Manerikar <ved.manerikar@gmail.com>2022-10-06 18:15:55 +0530
committerVedang Manerikar <ved.manerikar@gmail.com>2022-10-07 19:34:45 +0530
commitd6980bc3273e1cf1a73feee6bb523d1568405685 (patch)
tree65fad0e625555c8cd721589913cc5902343d47c9 /server
parent53506771c42e0456ee909aa8e0a589233fd1f1ef (diff)
Enable testing against MacOS in CI/CD!v0.99
This is pretty cool, I hope it works! 🤞 It uses the `macos` orb provided by CircleCI, as documented here: https://circleci.com/docs/using-macos This commit also rewrites the older anchor style common steps into the newer command syntax, which is more readable. The command syntax is documented here: https://circleci.com/docs/configuration-reference#commands Installing pre-reqs on MacOS via `brew` was non-trivial. This is mainly because of the `sed` command used in the `Makefile`. It isn't a problem normally because it is only used for packaging, which is done on Melpa Relates to: #98
Diffstat (limited to 'server')
-rw-r--r--server/test/docker/templates/ubuntu-22.Dockerfile.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/server/test/docker/templates/ubuntu-22.Dockerfile.in b/server/test/docker/templates/ubuntu-22.Dockerfile.in
index 217daed..2ac7127 100644
--- a/server/test/docker/templates/ubuntu-22.Dockerfile.in
+++ b/server/test/docker/templates/ubuntu-22.Dockerfile.in
@@ -2,4 +2,4 @@
FROM ubuntu:jammy
ARG DEBIAN_FRONTEND=noninteractive
# Need to install make, tzdata here to avoid stupid prompts when running package install via autobuild
-RUN apt-get update -y && apt-get install -y make tzdata
+RUN apt-get update --fix-missing -y && apt-get install -y make tzdata