Removed DroneCI & Travis CI
This commit is contained in:
		
							
								
								
									
										120
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										120
									
								
								.drone.yml
									
									
									
									
									
								
							@@ -1,120 +0,0 @@
 | 
				
			|||||||
---
 | 
					 | 
				
			||||||
kind: pipeline
 | 
					 | 
				
			||||||
name: integration-testing
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
platform:
 | 
					 | 
				
			||||||
  os: linux
 | 
					 | 
				
			||||||
  arch: amd64
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
clone:
 | 
					 | 
				
			||||||
  disable: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
steps:
 | 
					 | 
				
			||||||
- name: prepare-tests
 | 
					 | 
				
			||||||
  pull: default
 | 
					 | 
				
			||||||
  image: timovibritannia/ansible
 | 
					 | 
				
			||||||
  commands:
 | 
					 | 
				
			||||||
  - git clone https://github.com/mailcow/mailcow-integration-tests.git --branch $(curl -sL https://api.github.com/repos/mailcow/mailcow-integration-tests/releases/latest | jq -r '.tag_name') --single-branch .
 | 
					 | 
				
			||||||
  - chmod +x ci.sh
 | 
					 | 
				
			||||||
  - chmod +x ci-ssh.sh
 | 
					 | 
				
			||||||
  - chmod +x ci-piprequierments.sh
 | 
					 | 
				
			||||||
  - ./ci.sh
 | 
					 | 
				
			||||||
  - wget -O group_vars/all/secrets.yml $SECRETS_DOWNLOAD_URL --quiet
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    SECRETS_DOWNLOAD_URL:
 | 
					 | 
				
			||||||
      from_secret: SECRETS_DOWNLOAD_URL
 | 
					 | 
				
			||||||
    VAULT_PW:
 | 
					 | 
				
			||||||
      from_secret: VAULT_PW
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    branch:
 | 
					 | 
				
			||||||
    - master
 | 
					 | 
				
			||||||
    - staging
 | 
					 | 
				
			||||||
    event:
 | 
					 | 
				
			||||||
    - push
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: lint
 | 
					 | 
				
			||||||
  pull: default
 | 
					 | 
				
			||||||
  image: timovibritannia/ansible
 | 
					 | 
				
			||||||
  commands:
 | 
					 | 
				
			||||||
  - ansible-lint ./
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    branch:
 | 
					 | 
				
			||||||
    - master
 | 
					 | 
				
			||||||
    - staging
 | 
					 | 
				
			||||||
    event:
 | 
					 | 
				
			||||||
    - push
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: create-server
 | 
					 | 
				
			||||||
  pull: default
 | 
					 | 
				
			||||||
  image: timovibritannia/ansible
 | 
					 | 
				
			||||||
  commands:
 | 
					 | 
				
			||||||
  - ./ci-piprequierments.sh
 | 
					 | 
				
			||||||
  - ansible-playbook mailcow-start-server.yml --diff
 | 
					 | 
				
			||||||
  - ./ci-ssh.sh
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    ANSIBLE_HOST_KEY_CHECKING: false
 | 
					 | 
				
			||||||
    ANSIBLE_FORCE_COLOR: true
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    branch:
 | 
					 | 
				
			||||||
    - master
 | 
					 | 
				
			||||||
    - staging
 | 
					 | 
				
			||||||
    event:
 | 
					 | 
				
			||||||
    - push
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: setup-server
 | 
					 | 
				
			||||||
  pull: default
 | 
					 | 
				
			||||||
  image: timovibritannia/ansible
 | 
					 | 
				
			||||||
  commands:
 | 
					 | 
				
			||||||
  - sleep 120
 | 
					 | 
				
			||||||
  - ./ci-piprequierments.sh
 | 
					 | 
				
			||||||
  - ansible-playbook mailcow-setup-server.yml --private-key /drone/src/id_ssh_rsa --diff
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    ANSIBLE_HOST_KEY_CHECKING: false
 | 
					 | 
				
			||||||
    ANSIBLE_FORCE_COLOR: true
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    branch:
 | 
					 | 
				
			||||||
    - master
 | 
					 | 
				
			||||||
    - staging
 | 
					 | 
				
			||||||
    event:
 | 
					 | 
				
			||||||
    - push
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: run-tests
 | 
					 | 
				
			||||||
  pull: default
 | 
					 | 
				
			||||||
  image: timovibritannia/ansible
 | 
					 | 
				
			||||||
  commands:
 | 
					 | 
				
			||||||
  - ./ci-piprequierments.sh
 | 
					 | 
				
			||||||
  - ansible-playbook mailcow-integration-tests.yml --private-key /drone/src/id_ssh_rsa --diff
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    ANSIBLE_HOST_KEY_CHECKING: false
 | 
					 | 
				
			||||||
    ANSIBLE_FORCE_COLOR: true
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    branch:
 | 
					 | 
				
			||||||
    - master
 | 
					 | 
				
			||||||
    - staging
 | 
					 | 
				
			||||||
    event:
 | 
					 | 
				
			||||||
    - push
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: delete-server
 | 
					 | 
				
			||||||
  pull: default
 | 
					 | 
				
			||||||
  image: timovibritannia/ansible
 | 
					 | 
				
			||||||
  commands:
 | 
					 | 
				
			||||||
  - ./ci-piprequierments.sh
 | 
					 | 
				
			||||||
  - ansible-playbook mailcow-delete-server.yml --diff
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    ANSIBLE_HOST_KEY_CHECKING: false
 | 
					 | 
				
			||||||
    ANSIBLE_FORCE_COLOR: true
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    branch:
 | 
					 | 
				
			||||||
    - master
 | 
					 | 
				
			||||||
    - staging
 | 
					 | 
				
			||||||
    event:
 | 
					 | 
				
			||||||
    - push
 | 
					 | 
				
			||||||
    status:
 | 
					 | 
				
			||||||
    - failure
 | 
					 | 
				
			||||||
    - success
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
kind: signature
 | 
					 | 
				
			||||||
hmac: f6619243fe2a27563291c9f2a46d93ffbc3b6dced9a05f23e64b555ce03a31e5
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
...
 | 
					 | 
				
			||||||
							
								
								
									
										16
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								.travis.yml
									
									
									
									
									
								
							@@ -1,16 +0,0 @@
 | 
				
			|||||||
sudo: required
 | 
					 | 
				
			||||||
services:
 | 
					 | 
				
			||||||
- docker
 | 
					 | 
				
			||||||
script:
 | 
					 | 
				
			||||||
- echo 'Europe/Berlin' | MAILCOW_HOSTNAME=build.mailcow ./generate_config.sh
 | 
					 | 
				
			||||||
- docker-compose pull --ignore-pull-failures --parallel
 | 
					 | 
				
			||||||
- docker-compose build
 | 
					 | 
				
			||||||
- docker login --username=$DOCKER_HUB_USERNAME --password=$DOCKER_HUB_PASSWORD
 | 
					 | 
				
			||||||
- docker-compose push
 | 
					 | 
				
			||||||
branches:
 | 
					 | 
				
			||||||
  only:
 | 
					 | 
				
			||||||
  - master_disabled
 | 
					 | 
				
			||||||
env:
 | 
					 | 
				
			||||||
  global:
 | 
					 | 
				
			||||||
  - secure: MpxpTwD7f0CNEVLitSpVmocK7O9r+BwFE1deEHK4AlQo/oc9cOlhGe1EL3mx9zbglPmjlDg/8kMUGv6vSirIabfBo9Szjps76bHckFr9lr2Ykkg0e29oC8pgPpSXD1eY/1ZIN/FvIkxpUFLETo1okS/j9q/A0DCGFmti0n3EoMORsgRz9CpNAiEh0zpSd6+euPAGHuczuCrDuO84my9bIOCjA/+aPunHNeXiuM8yIM2SxCSyGtIKT0+jvquIvLF58VxivysXBlRfhDn8fhB09nXA2Ru/derYQACfcmNSn9Pd4bDpebPJW5B9H/XA8xjb58uKinUlncbAMB/QnxoT75j9YRWJZRSQ+34XNYP6ZgK9soZ2TC6djQyEKTUu45Kp/1s+poSn42m9jytJJTmmK0KxsZTRcC8JD5nrjIMZWPUNNTwC5L4+I7ZRWg2WooK3LNyq1Ng8Hn6W77wSgsvAJw2HD3Lx58AprGUhHuBeaIZRuSN9aKwZrl9vKQJLqPnOp/nF2EC6kot5HYYtcotGtETXPUDih21gWD5ZM2BqVqYfQQnJnNMgeYmMdj6QQuTFqhuNJf7hXRIRkTnD3j1gDOLKQZazW0+N2JE8XWDFwi6fKScDsxT85lJti9HmzHa7+k4RVHmUYuDgRoPuzUgjWHvPsiz3/Z8WQ9JYpH84S8w=
 | 
					 | 
				
			||||||
  - secure: fWzZisT6nGDNL4lf6tXB07eFG2drgBakHxzdF/NFVvzuP861RFR6omuL+ED0PgXrEHDJBxaBLv52je8irmUXrAH1CNr7T8DWiZo/h5h609Uzr+38T1NnIu4krL0Wo6/CDwlLKnzqTq9yBIZLQSHVJmo8AOpo1JPIi2ajodqj9ZfmAxDQTQl+G6zvQjtqIkYHsHY7A44Rto0f14ykn7w2S82Jn6Ry89VNI5V1WEO3sMpM/XekNP/HokNcRIuntL/0+kuLvTJ5akGoTjBQxSnSW95opzPeGky74HRU2obExJYqKvF0VfVJRNAqejwjIiFIbbjqV0Sk5391kFuhuBErQQDM1bOHGdxZ41HsJH29qNWIl7C33Yl10qERoqecgsJ1N/bS2ZEmWqm/zQh5GClCXPvYmzEqMYsMGM3vjbKdjDlc1Wh2w/eFclsXN9LSXh1mc35rtj46frcT6e5Kof87AIfC9hTgDvk9kAsyjaHMkSHSZthbZXCIcsD8qriNm5UqfFBYD79mPIP1S2YMQ2jscCsjHOZgYVrcm0kzDF21J1w6H0Lo7d1jw37LYlegBdtLQ9gYgqY2D5m+nxWuVoD5FZmpR+5JGtK+ootyLFF8aiFoHXd4op1JCxRLjgkmnZKXzw3kTQSpE7oa7CgzchtQmK2nqcqla1b5Qk7ilVcjooo=
 | 
					 | 
				
			||||||
@@ -2,7 +2,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
## We stand with 🇺🇦
 | 
					## We stand with 🇺🇦
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[](https://drone.mailcow.email/mailcow/mailcow-dockerized) [](https://drone.mailcow.email/mailcow/mailcow-dockerized) [](https://translate.mailcow.email/engage/mailcow-dockerized/)
 | 
					[](https://translate.mailcow.email/engage/mailcow-dockerized/)
 | 
				
			||||||
[](https://twitter.com/mailcow_email)
 | 
					[](https://twitter.com/mailcow_email)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Want to support mailcow?
 | 
					## Want to support mailcow?
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user