diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..167dbfa --- /dev/null +++ b/.drone.yml @@ -0,0 +1,20 @@ +kind: pipeline +name: amd64 + +platform: + os: linux + arch: amd64 + +steps: +- name: docker + image: plugins/docker + settings: + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: registry.rudin.io/x86/mapserver + registry: registry.rudin.io + auto_tag: true + + diff --git a/.travis.yml b/.travis.yml index 2fc413d..c4ad06a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,28 +22,6 @@ jobs: - docker tag buckaroobanzay/mapserver:latest buckaroobanzay/mapserver:$TRAVIS_TAG - docker login -u $DOCKER_USER -p $DOCKER_PASS - docker push buckaroobanzay/mapserver - - stage: build release binaries - if: tag IS present - language: ruby - skip_cleanup: true - services: - - docker - script: - - cd docker_builder && docker build -t docker_builder . && cd .. - - docker run --rm -it -v `pwd`:/app -w /app docker_builder make release-all VERSION=$TRAVIS_TAG - - stage: public release binaries - if: tag IS present - script: skip - deploy: - provider: releases - api_key: - secure: EWKXiaAcMGN8qaKYfGpzYaet4C1pJgtkaWRzROEI1oPWBc5bTZjPG2HvWn6RuvB0zJtC8eaD2NfQ0Kze4hf/RbVNwJcr9zwih1JiZAl61lT0tvDVy8jLSRKolqX/7UXjLuUD6fZF3WJweNcNsGIn+D82khtow1iUWZGTARQcnPcqhKj+O2tgdD7mNLgREvPEpfqqQKYexCjPJt4g3t4t6omwrwu586JISpsxjAlXQDq+g/In18mG1eqBL/eUvsJi7LXL9vI9zdbOGyv0PqEGKZSBruOLMTvVETyxZ0NZSwtJ5SOxy2Ga4oPZsX3ddi9K74vtMkwoP2XhTVr/whTuP+20C6YNy+AfYrv0hVMsEpYoJOzs2PR48m2TRe5CZnfqhqn49ky4LdQUp+zEZDYf194XLcm7TBQ/cwVeSLX4p2GhxyXKzv/+opvsFkvZ9DpN5ERFJDawb4V3q1YTOJOqGp/qHg6z5S7KonIluG+6S35Yuo6kXLhkCTS+qsOUN+5Yh6nMGVj6QNfwGHYlCts0KxhWJmiic79Cvmmb1danMVCdq7ZVuyi9wfKiqTDtY31F+OVXGiddTaDsb24QpAyZJRULHxHmqIriVVr9ZyEqL8Q/IPREmy2zMEsW4d7zu2EeAZiIPMr3XyuoGjlpfHjGHL/tHf16RDYdPaZHiDERBkY= - file_glob: true - file: output/mapserver-* - skip_cleanup: true - on: - repo: minetest-tools/mapserver - tags: true env: global: