diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..122982d --- /dev/null +++ b/.drone.yml @@ -0,0 +1,44 @@ + +kind: pipeline +type: docker +name: build-multiarch-images + +platform: + os: linux + arch: amd64 + +steps: +- name: make-tags + image: node + commands: + - echo -n "${DRONE_TAG}, latest" > .tags + +- name: build + image: thegeeklab/drone-docker-buildx + privileged: true + settings: + dockerfile: app/Dockerfile + context: app + registry: git.mrmeeb.stream + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: git.mrmeeb.stream/mrmeeb/simple-login + platforms: + - linux/arm64 + - linux/amd64 + +- name: notify + image: plugins/slack + settings: + webhook: + from_secret: slack_webhook + +trigger: + event: + include: + - tag + ref: + include: + - refs/tags/** \ No newline at end of file diff --git a/README.md b/README.md index 48519ac..6319a29 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# simple-login - +# Simple Login + This repo exists to automatically capture any releases of the SaaS edition of SimpleLogin. It checks once a day, and builds the latest one automatically if it is newer than the currentlty built version. This exists to simplify deployment of SimpleLogin in a self-hosted capacity, while also allowing the use of the latest version; SimpleLogin do not provide an up-to-date version for this use.