From 0553d71e9a1e1ed04917518f6550f2e77e38784c Mon Sep 17 00:00:00 2001 From: Amab Date: Sun, 7 Jul 2024 17:03:32 +0200 Subject: [PATCH] docker_builds (#1) Add Drone CI configuration. Reviewed-on: https://git.cuernodehipnos.es/Marown/yacy_search_server_docker/pulls/1 Co-authored-by: Amab Co-committed-by: Amab --- .drone.yml | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..a0a4336 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,87 @@ +kind: pipeline +type: docker +name: default + +clone: + disable: true + +steps: + - name: clone + image: alpine/git + commands: + - git clone https://git.cuernodehipnos.es/Marown/yacy_search_server.git . + + - name: docker-amd64 + image: plugins/docker:linux-amd64 + settings: + registry: git.cuernodehipnos.es + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: git.cuernodehipnos.es/marown/yacy_search_server_docker + tags: latest + dockerfile: docker/Dockerfile + compress: true + depends_on: + - clone + + - name: docker-aarch64 + image: plugins/docker:linux-amd64 + settings: + registry: git.cuernodehipnos.es + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: git.cuernodehipnos.es/marown/yacy_search_server_docker + tags: latest-aarch64 + dockerfile: docker/Dockerfile.aarch64 + compress: true + depends_on: + - clone + + - name: docker-alpine + image: plugins/docker:linux-amd64 + settings: + registry: git.cuernodehipnos.es + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: git.cuernodehipnos.es/marown/yacy_search_server_docker + tags: latest-alpine + dockerfile: docker/Dockerfile.alpine + compress: true + depends_on: + - clone + + - name: docker-ArchLinux + image: plugins/docker:linux-amd64 + settings: + registry: git.cuernodehipnos.es + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: git.cuernodehipnos.es/marown/yacy_search_server_docker + tags: latest-ArchLinux + dockerfile: docker/Dockerfile.ArchLinux + compress: true + depends_on: + - clone + + - name: docker-armv7 + image: plugins/docker:linux-amd64 + settings: + registry: git.cuernodehipnos.es + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: git.cuernodehipnos.es/marown/yacy_search_server_docker + tags: latest-armv7 + dockerfile: docker/Dockerfile.armv7 + compress: true + depends_on: + - clone