You've already forked postfixadmin-fetchmail-docker
							
							Compare commits
	
		
			64 Commits
		
	
	
		
			v0.1.3
			...
			3e9ddc466e
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 3e9ddc466e | |||
| 5a7921e2ab | |||
| cef394400e | |||
| b557cc77f9 | |||
| 4de892e6c3 | |||
| 314a181537 | |||
| 
						
						
							
						
						d99bdabaca
	
				 | 
					
					
						|||
| 
						
						
							
						
						58bb2827fe
	
				 | 
					
					
						|||
| 
						
						
							
						
						9a7db82272
	
				 | 
					
					
						|||
| 468349f121 | |||
| 9ddc331d51 | |||
| 0f77db675a | |||
| 
						
						
							
						
						1534b29728
	
				 | 
					
					
						|||
| 
						
						
							
						
						6ed8695600
	
				 | 
					
					
						|||
| 3b4f12f596 | |||
| c23251eedb | |||
| 65aaf19b6c | |||
| ca1cce0a36 | |||
| 8c8fbdbd93 | |||
| 703a6ac3a9 | |||
| e1f0493129 | |||
| 
						
						
							
						
						0265f7b392
	
				 | 
					
					
						|||
| 
						
						
							
						
						b4d95c7549
	
				 | 
					
					
						|||
| ba8ccb0a9f | |||
| 93e783ce1b | |||
| 
						
						
							
						
						efb73b731a
	
				 | 
					
					
						|||
| d8572c7316 | |||
| 
						
						
							
						
						6e275a82e1
	
				 | 
					
					
						|||
| 75958cc30c | |||
| 29ca174296 | |||
| 
						
						
							
						
						1eb6d5e397
	
				 | 
					
					
						|||
| 
						
						
							
						
						4dee9e7174
	
				 | 
					
					
						|||
| 
						
						
							
						
						6674230f94
	
				 | 
					
					
						|||
| afe01bfa9a | |||
| e59bae8972 | |||
| 17e293a19e | |||
| 15434e11a5 | |||
| 3ea7a0830f | |||
| 2bbe333e33 | |||
| 89d8e88450 | |||
| 8542126e77 | |||
| 
						
						
							
						
						76f05709ea
	
				 | 
					
					
						|||
| 
						
						
							
						
						4b125b40b5
	
				 | 
					
					
						|||
| a0b9f6202c | |||
| 
						
						
							
						
						922bd139d9
	
				 | 
					
					
						|||
| 8ff66b34fd | |||
| 6094939993 | |||
| 895bca842b | |||
| 
						
						
							
						
						0f84feeb5f
	
				 | 
					
					
						|||
| 
						
						
							
						
						4ec1a2311b
	
				 | 
					
					
						|||
| 
						
						
							
						
						16f30737f2
	
				 | 
					
					
						|||
| 
						
						
							
						
						c33ffca552
	
				 | 
					
					
						|||
| 
						
						
							
						
						25b57f99be
	
				 | 
					
					
						|||
| 163eb5c4ea | |||
| 0cb5db3c50 | |||
| c37d202e25 | |||
| 5acd0eb4df | |||
| 7f72f0349a | |||
| f66d5d0327 | |||
| 4afa9a27ed | |||
| 
						
						
							
						
						906f520730
	
				 | 
					
					
						|||
| c1736289c5 | |||
| eea2724aea | |||
| 3fdf46a523 | 
							
								
								
									
										749
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										749
									
								
								.drone.yml
									
									
									
									
									
								
							@@ -3,34 +3,42 @@ kind: pipeline
 | 
				
			|||||||
type: kubernetes
 | 
					type: kubernetes
 | 
				
			||||||
name: linter
 | 
					name: linter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					platform:
 | 
				
			||||||
  os: linux
 | 
					  os: linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: markdown lint
 | 
					- name: markdown lint
 | 
				
			||||||
  commands:
 | 
					  commands:
 | 
				
			||||||
  - markdownlint *.md
 | 
					  - markdownlint *.md
 | 
				
			||||||
  image: docker.io/volkerraschek/markdownlint:0.29.0
 | 
					  image: git.cryptic.systems/volker.raschek/markdownlint:0.37.0
 | 
				
			||||||
  resources:
 | 
					  resources:
 | 
				
			||||||
    limits:
 | 
					    limits:
 | 
				
			||||||
      cpu: 50
 | 
					      cpu: 150
 | 
				
			||||||
      memory: 50M
 | 
					      memory: 150M
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: email-notification
 | 
					- name: email-notification
 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  image: docker.io/drillster/drone-email:latest
 | 
					 | 
				
			||||||
  resources:
 | 
					  resources:
 | 
				
			||||||
    limits:
 | 
					    limits:
 | 
				
			||||||
      cpu: 50
 | 
					      cpu: 150
 | 
				
			||||||
      memory: 25M
 | 
					      memory: 150M
 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
@@ -46,113 +54,57 @@ kind: pipeline
 | 
				
			|||||||
type: docker
 | 
					type: docker
 | 
				
			||||||
name: dry-run-amd64
 | 
					name: dry-run-amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					depends_on:
 | 
				
			||||||
 | 
					- linter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					platform:
 | 
				
			||||||
  os: linux
 | 
					  os: linux
 | 
				
			||||||
  arch: amd64
 | 
					  arch: amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: build
 | 
					- name: build
 | 
				
			||||||
  image: plugins/docker
 | 
					  image: docker.io/plugins/docker:20.17.1
 | 
				
			||||||
  settings:
 | 
					  settings:
 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: false
 | 
					    auto_tag: false
 | 
				
			||||||
 | 
					    dockerfile: Dockerfile
 | 
				
			||||||
    dry_run: true
 | 
					    dry_run: true
 | 
				
			||||||
 | 
					    force_tag: true
 | 
				
			||||||
 | 
					    no_cache: true
 | 
				
			||||||
 | 
					    purge: true
 | 
				
			||||||
 | 
					    mirror:
 | 
				
			||||||
 | 
					      from_secret: docker_io_mirror
 | 
				
			||||||
 | 
					    registry: git.cryptic.systems
 | 
				
			||||||
 | 
					    repo: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail
 | 
				
			||||||
    tags: latest-amd64
 | 
					    tags: latest-amd64
 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					    username:
 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
    password:
 | 
					    password:
 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
    no_cache: true
 | 
					 | 
				
			||||||
  volumes:
 | 
					 | 
				
			||||||
  - name: docker_socket
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: email-notification
 | 
				
			||||||
  image: drillster/drone-email
 | 
					 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- linter
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					 | 
				
			||||||
  branch:
 | 
					 | 
				
			||||||
    exclude:
 | 
					 | 
				
			||||||
    - master
 | 
					 | 
				
			||||||
  event:
 | 
					 | 
				
			||||||
  - pull_request
 | 
					 | 
				
			||||||
  - push
 | 
					 | 
				
			||||||
  repo:
 | 
					 | 
				
			||||||
  - volker.raschek/postfixadmin-fetchmail-docker
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
kind: pipeline
 | 
					 | 
				
			||||||
type: docker
 | 
					 | 
				
			||||||
name: dry-run-arm-v7
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
platform:
 | 
					 | 
				
			||||||
  os: linux
 | 
					 | 
				
			||||||
  arch: arm
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
steps:
 | 
					 | 
				
			||||||
- name: build
 | 
					 | 
				
			||||||
  image: plugins/docker
 | 
					 | 
				
			||||||
  settings:
 | 
					 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: false
 | 
					 | 
				
			||||||
    dry_run: true
 | 
					 | 
				
			||||||
    tags: latest-arm-v7
 | 
					 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					 | 
				
			||||||
    password:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					 | 
				
			||||||
    no_cache: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: notify
 | 
					 | 
				
			||||||
  image: drillster/drone-email
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    PLUGIN_HOST:
 | 
					 | 
				
			||||||
      from_secret: smtp_host
 | 
					 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					 | 
				
			||||||
      from_secret: smtp_username
 | 
					 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					 | 
				
			||||||
      from_secret: smtp_password
 | 
					 | 
				
			||||||
    PLUGIN_FROM:
 | 
					 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  volumes:
 | 
					 | 
				
			||||||
  - name: docker_socket
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    status:
 | 
					 | 
				
			||||||
    - changed
 | 
					 | 
				
			||||||
    - failure
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- linter
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  branch:
 | 
					  branch:
 | 
				
			||||||
    exclude:
 | 
					    exclude:
 | 
				
			||||||
@@ -168,52 +120,57 @@ kind: pipeline
 | 
				
			|||||||
type: docker
 | 
					type: docker
 | 
				
			||||||
name: dry-run-arm64-v8
 | 
					name: dry-run-arm64-v8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					depends_on:
 | 
				
			||||||
 | 
					- linter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					platform:
 | 
				
			||||||
  os: linux
 | 
					  os: linux
 | 
				
			||||||
  arch: arm64
 | 
					  arch: arm64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- name: build
 | 
					- name: clone
 | 
				
			||||||
  image: plugins/docker
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
  settings:
 | 
					 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: false
 | 
					 | 
				
			||||||
    dry_run: true
 | 
					 | 
				
			||||||
    tags: latest-arm64-v8
 | 
					 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					 | 
				
			||||||
    password:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					 | 
				
			||||||
    no_cache: true
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: build
 | 
				
			||||||
  image: drillster/drone-email
 | 
					  image: docker.io/plugins/docker:20.17.1
 | 
				
			||||||
 | 
					  settings:
 | 
				
			||||||
 | 
					    auto_tag: false
 | 
				
			||||||
 | 
					    dockerfile: Dockerfile
 | 
				
			||||||
 | 
					    dry_run: true
 | 
				
			||||||
 | 
					    force_tag: true
 | 
				
			||||||
 | 
					    no_cache: true
 | 
				
			||||||
 | 
					    purge: true
 | 
				
			||||||
 | 
					    mirror:
 | 
				
			||||||
 | 
					      from_secret: docker_io_mirror
 | 
				
			||||||
 | 
					    registry: git.cryptic.systems
 | 
				
			||||||
 | 
					    repo: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail
 | 
				
			||||||
 | 
					    tags: latest-arm64-v8
 | 
				
			||||||
 | 
					    username:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
 | 
					    password:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: email-notification
 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  volumes:
 | 
					 | 
				
			||||||
  - name: docker_socket
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- linter
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  branch:
 | 
					  branch:
 | 
				
			||||||
    exclude:
 | 
					    exclude:
 | 
				
			||||||
@@ -229,110 +186,56 @@ kind: pipeline
 | 
				
			|||||||
type: docker
 | 
					type: docker
 | 
				
			||||||
name: latest-amd64
 | 
					name: latest-amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					depends_on:
 | 
				
			||||||
 | 
					- linter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					platform:
 | 
				
			||||||
  os: linux
 | 
					  os: linux
 | 
				
			||||||
  arch: amd64
 | 
					  arch: amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: build
 | 
					- name: build
 | 
				
			||||||
  image: plugins/docker
 | 
					  image: docker.io/plugins/docker:20.17.1
 | 
				
			||||||
  settings:
 | 
					  settings:
 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: false
 | 
					    auto_tag: false
 | 
				
			||||||
 | 
					    dockerfile: Dockerfile
 | 
				
			||||||
 | 
					    force_tag: true
 | 
				
			||||||
 | 
					    no_cache: true
 | 
				
			||||||
 | 
					    purge: true
 | 
				
			||||||
 | 
					    mirror:
 | 
				
			||||||
 | 
					      from_secret: docker_io_mirror
 | 
				
			||||||
 | 
					    registry: git.cryptic.systems
 | 
				
			||||||
 | 
					    repo: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail
 | 
				
			||||||
    tags: latest-amd64
 | 
					    tags: latest-amd64
 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					    username:
 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
    password:
 | 
					    password:
 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
    no_cache: true
 | 
					 | 
				
			||||||
  volumes:
 | 
					 | 
				
			||||||
  - name: docker_socket
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: email-notification
 | 
				
			||||||
  image: drillster/drone-email
 | 
					 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- linter
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					 | 
				
			||||||
  branch:
 | 
					 | 
				
			||||||
  - master
 | 
					 | 
				
			||||||
  event:
 | 
					 | 
				
			||||||
  - cron
 | 
					 | 
				
			||||||
  - push
 | 
					 | 
				
			||||||
  repo:
 | 
					 | 
				
			||||||
  - volker.raschek/postfixadmin-fetchmail-docker
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
kind: pipeline
 | 
					 | 
				
			||||||
type: docker
 | 
					 | 
				
			||||||
name: latest-arm-v7
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
platform:
 | 
					 | 
				
			||||||
  os: linux
 | 
					 | 
				
			||||||
  arch: arm
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
steps:
 | 
					 | 
				
			||||||
- name: build
 | 
					 | 
				
			||||||
  image: plugins/docker
 | 
					 | 
				
			||||||
  settings:
 | 
					 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: false
 | 
					 | 
				
			||||||
    tags: latest-arm-v7
 | 
					 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					 | 
				
			||||||
    password:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					 | 
				
			||||||
    no_cache: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: notify
 | 
					 | 
				
			||||||
  image: drillster/drone-email
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    PLUGIN_HOST:
 | 
					 | 
				
			||||||
      from_secret: smtp_host
 | 
					 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					 | 
				
			||||||
      from_secret: smtp_username
 | 
					 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					 | 
				
			||||||
      from_secret: smtp_password
 | 
					 | 
				
			||||||
    PLUGIN_FROM:
 | 
					 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  volumes:
 | 
					 | 
				
			||||||
  - name: docker_socket
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    status:
 | 
					 | 
				
			||||||
    - changed
 | 
					 | 
				
			||||||
    - failure
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- linter
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  branch:
 | 
					  branch:
 | 
				
			||||||
  - master
 | 
					  - master
 | 
				
			||||||
@@ -347,51 +250,56 @@ kind: pipeline
 | 
				
			|||||||
type: docker
 | 
					type: docker
 | 
				
			||||||
name: latest-arm64-v8
 | 
					name: latest-arm64-v8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					depends_on:
 | 
				
			||||||
 | 
					- linter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					platform:
 | 
				
			||||||
  os: linux
 | 
					  os: linux
 | 
				
			||||||
  arch: arm64
 | 
					  arch: arm64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- name: build
 | 
					- name: clone
 | 
				
			||||||
  image: plugins/docker
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
  settings:
 | 
					 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: false
 | 
					 | 
				
			||||||
    tags: latest-arm64-v8
 | 
					 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					 | 
				
			||||||
    password:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					 | 
				
			||||||
    no_cache: true
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: build
 | 
				
			||||||
  image: drillster/drone-email
 | 
					  image: docker.io/plugins/docker:20.17.1
 | 
				
			||||||
 | 
					  settings:
 | 
				
			||||||
 | 
					    auto_tag: false
 | 
				
			||||||
 | 
					    dockerfile: Dockerfile
 | 
				
			||||||
 | 
					    force_tag: true
 | 
				
			||||||
 | 
					    no_cache: true
 | 
				
			||||||
 | 
					    purge: true
 | 
				
			||||||
 | 
					    mirror:
 | 
				
			||||||
 | 
					      from_secret: docker_io_mirror
 | 
				
			||||||
 | 
					    registry: git.cryptic.systems
 | 
				
			||||||
 | 
					    repo: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail
 | 
				
			||||||
 | 
					    tags: latest-arm64-v8
 | 
				
			||||||
 | 
					    username:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
 | 
					    password:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: email-notification
 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  volumes:
 | 
					 | 
				
			||||||
  - name: docker_socket
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- linter
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  branch:
 | 
					  branch:
 | 
				
			||||||
  - master
 | 
					  - master
 | 
				
			||||||
@@ -406,42 +314,114 @@ kind: pipeline
 | 
				
			|||||||
type: kubernetes
 | 
					type: kubernetes
 | 
				
			||||||
name: latest-manifest
 | 
					name: latest-manifest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					depends_on:
 | 
				
			||||||
 | 
					- latest-amd64
 | 
				
			||||||
 | 
					- latest-arm64-v8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# docker.io/plugins/manifest only for amd64 architectures available
 | 
				
			||||||
 | 
					node_selector:
 | 
				
			||||||
 | 
					  kubernetes.io/os: linux
 | 
				
			||||||
 | 
					  kubernetes.io/arch: amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: build-manifest
 | 
					- name: build-manifest
 | 
				
			||||||
  image: plugins/manifest
 | 
					  image: docker.io/plugins/manifest:1.4.0
 | 
				
			||||||
  settings:
 | 
					  settings:
 | 
				
			||||||
    auto_tag: false
 | 
					    auto_tag: false
 | 
				
			||||||
    ignore_missing: true
 | 
					    ignore_missing: true
 | 
				
			||||||
    spec: manifest.tmpl
 | 
					    spec: manifest.tmpl
 | 
				
			||||||
    username:
 | 
					    username:
 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
    password:
 | 
					    password:
 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: email-notification
 | 
				
			||||||
  image: docker.io/drillster/drone-email:latest
 | 
					 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  resources:
 | 
					  resources:
 | 
				
			||||||
    limits:
 | 
					    limits:
 | 
				
			||||||
      cpu: 50
 | 
					      cpu: 150
 | 
				
			||||||
      memory: 25M
 | 
					      memory: 150M
 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					trigger:
 | 
				
			||||||
 | 
					  branch:
 | 
				
			||||||
 | 
					  - master
 | 
				
			||||||
 | 
					  event:
 | 
				
			||||||
 | 
					  - cron
 | 
				
			||||||
 | 
					  - push
 | 
				
			||||||
 | 
					  repo:
 | 
				
			||||||
 | 
					  - volker.raschek/postfixadmin-fetchmail-docker
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					kind: pipeline
 | 
				
			||||||
 | 
					type: kubernetes
 | 
				
			||||||
 | 
					name: latest-sync
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
depends_on:
 | 
					depends_on:
 | 
				
			||||||
- latest-amd64
 | 
					- latest-manifest
 | 
				
			||||||
- latest-arm-v7
 | 
					
 | 
				
			||||||
- latest-arm64-v8
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: latest-sync
 | 
				
			||||||
 | 
					  commands:
 | 
				
			||||||
 | 
					  - skopeo sync --all --src=docker --src-creds=$SRC_CRED_USERNAME:$SRC_CRED_PASSWORD --dest=docker --dest-creds=$DEST_CRED_USERNAME:$DEST_CRED_PASSWORD git.cryptic.systems/volker.raschek/postfixadmin-fetchmail docker.io/volkerraschek
 | 
				
			||||||
 | 
					  environment:
 | 
				
			||||||
 | 
					    SRC_CRED_USERNAME:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
 | 
					    SRC_CRED_PASSWORD:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
 | 
					    DEST_CRED_USERNAME:
 | 
				
			||||||
 | 
					      from_secret: container_image_registry_user
 | 
				
			||||||
 | 
					    DEST_CRED_PASSWORD:
 | 
				
			||||||
 | 
					      from_secret: container_image_registry_password
 | 
				
			||||||
 | 
					  image: quay.io/skopeo/stable:v1.14.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: email-notification
 | 
				
			||||||
 | 
					  environment:
 | 
				
			||||||
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
 | 
					      from_secret: smtp_host
 | 
				
			||||||
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_username
 | 
				
			||||||
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
 | 
					      from_secret: smtp_password
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
 | 
					  resources:
 | 
				
			||||||
 | 
					    limits:
 | 
				
			||||||
 | 
					      cpu: 150
 | 
				
			||||||
 | 
					      memory: 150M
 | 
				
			||||||
 | 
					  when:
 | 
				
			||||||
 | 
					    status:
 | 
				
			||||||
 | 
					    - changed
 | 
				
			||||||
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  branch:
 | 
					  branch:
 | 
				
			||||||
@@ -457,101 +437,53 @@ kind: pipeline
 | 
				
			|||||||
type: docker
 | 
					type: docker
 | 
				
			||||||
name: tagged-amd64
 | 
					name: tagged-amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					platform:
 | 
				
			||||||
  os: linux
 | 
					  os: linux
 | 
				
			||||||
  arch: amd64
 | 
					  arch: amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: build
 | 
					- name: build
 | 
				
			||||||
  image: plugins/docker
 | 
					  image: docker.io/plugins/docker:20.17.1
 | 
				
			||||||
  settings:
 | 
					  settings:
 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: true
 | 
					    auto_tag: true
 | 
				
			||||||
    auto_tag_suffix: amd64
 | 
					    auto_tag_suffix: amd64
 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					 | 
				
			||||||
    password:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					 | 
				
			||||||
    no_cache: true
 | 
					 | 
				
			||||||
  volumes:
 | 
					 | 
				
			||||||
  - name: docker_socket
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: notify
 | 
					 | 
				
			||||||
  image: drillster/drone-email
 | 
					 | 
				
			||||||
  environment:
 | 
					 | 
				
			||||||
    PLUGIN_HOST:
 | 
					 | 
				
			||||||
      from_secret: smtp_host
 | 
					 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					 | 
				
			||||||
      from_secret: smtp_username
 | 
					 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					 | 
				
			||||||
      from_secret: smtp_password
 | 
					 | 
				
			||||||
    PLUGIN_FROM:
 | 
					 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  when:
 | 
					 | 
				
			||||||
    status:
 | 
					 | 
				
			||||||
    - changed
 | 
					 | 
				
			||||||
    - failure
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					 | 
				
			||||||
  event:
 | 
					 | 
				
			||||||
  - tag
 | 
					 | 
				
			||||||
  repo:
 | 
					 | 
				
			||||||
  - volker.raschek/postfixadmin-fetchmail-docker
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
kind: pipeline
 | 
					 | 
				
			||||||
type: docker
 | 
					 | 
				
			||||||
name: tagged-arm-v7
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
platform:
 | 
					 | 
				
			||||||
  os: linux
 | 
					 | 
				
			||||||
  arch: arm
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
steps:
 | 
					 | 
				
			||||||
- name: build
 | 
					 | 
				
			||||||
  image: plugins/docker
 | 
					 | 
				
			||||||
  settings:
 | 
					 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					    dockerfile: Dockerfile
 | 
				
			||||||
    auto_tag: true
 | 
					    force_tag: true
 | 
				
			||||||
    auto_tag_suffix: arm-v7
 | 
					 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					 | 
				
			||||||
    username:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					 | 
				
			||||||
    password:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					 | 
				
			||||||
    no_cache: true
 | 
					    no_cache: true
 | 
				
			||||||
  volumes:
 | 
					    purge: true
 | 
				
			||||||
  - name: docker_socket
 | 
					    mirror:
 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					      from_secret: docker_io_mirror
 | 
				
			||||||
 | 
					    registry: git.cryptic.systems
 | 
				
			||||||
 | 
					    repo: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail
 | 
				
			||||||
 | 
					    username:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
 | 
					    password:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: email-notification
 | 
				
			||||||
  image: drillster/drone-email
 | 
					 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  event:
 | 
					  event:
 | 
				
			||||||
  - tag
 | 
					  - tag
 | 
				
			||||||
@@ -563,48 +495,53 @@ kind: pipeline
 | 
				
			|||||||
type: docker
 | 
					type: docker
 | 
				
			||||||
name: tagged-arm64-v8
 | 
					name: tagged-arm64-v8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					platform:
 | 
				
			||||||
  os: linux
 | 
					  os: linux
 | 
				
			||||||
  arch: arm64
 | 
					  arch: arm64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: build
 | 
					- name: build
 | 
				
			||||||
  image: plugins/docker
 | 
					  image: docker.io/plugins/docker:20.17.1
 | 
				
			||||||
  settings:
 | 
					  settings:
 | 
				
			||||||
    dockerfile: Dockerfile
 | 
					 | 
				
			||||||
    auto_tag: true
 | 
					    auto_tag: true
 | 
				
			||||||
    auto_tag_suffix: arm64-v8
 | 
					    auto_tag_suffix: arm64-v8
 | 
				
			||||||
    repo: volkerraschek/postfixadmin-fetchmail
 | 
					    dockerfile: Dockerfile
 | 
				
			||||||
    username:
 | 
					    force_tag: true
 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					 | 
				
			||||||
    password:
 | 
					 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					 | 
				
			||||||
    no_cache: true
 | 
					    no_cache: true
 | 
				
			||||||
  volumes:
 | 
					    purge: true
 | 
				
			||||||
  - name: docker_socket
 | 
					    mirror:
 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					      from_secret: docker_io_mirror
 | 
				
			||||||
 | 
					    registry: git.cryptic.systems
 | 
				
			||||||
 | 
					    repo: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail
 | 
				
			||||||
 | 
					    username:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
 | 
					    password:
 | 
				
			||||||
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: email-notification
 | 
				
			||||||
  image: drillster/drone-email
 | 
					 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
volumes:
 | 
					 | 
				
			||||||
- name: docker_socket
 | 
					 | 
				
			||||||
  host:
 | 
					 | 
				
			||||||
    path: /var/run/docker.sock
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  event:
 | 
					  event:
 | 
				
			||||||
  - tag
 | 
					  - tag
 | 
				
			||||||
@@ -616,43 +553,55 @@ kind: pipeline
 | 
				
			|||||||
type: kubernetes
 | 
					type: kubernetes
 | 
				
			||||||
name: tagged-manifest
 | 
					name: tagged-manifest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					clone:
 | 
				
			||||||
 | 
					  disable: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					depends_on:
 | 
				
			||||||
 | 
					- tagged-amd64
 | 
				
			||||||
 | 
					- tagged-arm64-v8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# docker.io/plugins/manifest only for amd64 architectures available
 | 
				
			||||||
 | 
					node_selector:
 | 
				
			||||||
 | 
					  kubernetes.io/os: linux
 | 
				
			||||||
 | 
					  kubernetes.io/arch: amd64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
 | 
					- name: clone
 | 
				
			||||||
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: build-manifest
 | 
					- name: build-manifest
 | 
				
			||||||
  image: plugins/manifest
 | 
					  image: docker.io/plugins/manifest:1.4.0
 | 
				
			||||||
  settings:
 | 
					  settings:
 | 
				
			||||||
    auto_tag: true
 | 
					    auto_tag: true
 | 
				
			||||||
    ignore_missing: true
 | 
					    ignore_missing: true
 | 
				
			||||||
    spec: manifest.tmpl
 | 
					    spec: manifest.tmpl
 | 
				
			||||||
    username:
 | 
					    username:
 | 
				
			||||||
      from_secret: container_image_registry_user
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
    password:
 | 
					    password:
 | 
				
			||||||
      from_secret: container_image_registry_password
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: notify
 | 
					- name: email-notification
 | 
				
			||||||
  image: docker.io/drillster/drone-email:latest
 | 
					 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  resources:
 | 
					  resources:
 | 
				
			||||||
    limits:
 | 
					    limits:
 | 
				
			||||||
      cpu: 50
 | 
					      cpu: 150
 | 
				
			||||||
      memory: 25M
 | 
					      memory: 150M
 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- tagged-amd64
 | 
					 | 
				
			||||||
- tagged-arm-v7
 | 
					 | 
				
			||||||
- tagged-arm64-v8
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  event:
 | 
					  event:
 | 
				
			||||||
  - tag
 | 
					  - tag
 | 
				
			||||||
@@ -662,54 +611,56 @@ trigger:
 | 
				
			|||||||
---
 | 
					---
 | 
				
			||||||
kind: pipeline
 | 
					kind: pipeline
 | 
				
			||||||
type: kubernetes
 | 
					type: kubernetes
 | 
				
			||||||
name: sync
 | 
					name: tagged-sync
 | 
				
			||||||
 | 
					
 | 
				
			||||||
platform:
 | 
					clone:
 | 
				
			||||||
  os: linux
 | 
					  disable: true
 | 
				
			||||||
  arch: amd64
 | 
					
 | 
				
			||||||
 | 
					depends_on:
 | 
				
			||||||
 | 
					- tagged-manifest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- name: github
 | 
					- name: clone
 | 
				
			||||||
  image: docker.io/appleboy/drone-git-push:latest
 | 
					  image: git.cryptic.systems/volker.raschek/git:1.3.1
 | 
				
			||||||
  resources:
 | 
					
 | 
				
			||||||
    limits:
 | 
					- name: tagged-sync
 | 
				
			||||||
      cpu: 50
 | 
					  commands:
 | 
				
			||||||
      memory: 25M
 | 
					  - skopeo sync --all --src=docker --src-creds=$SRC_CRED_USERNAME:$SRC_CRED_PASSWORD --dest=docker --dest-creds=$DEST_CRED_USERNAME:$DEST_CRED_PASSWORD git.cryptic.systems/volker.raschek/postfixadmin-fetchmail docker.io/volkerraschek
 | 
				
			||||||
  settings:
 | 
					  environment:
 | 
				
			||||||
    branch: master
 | 
					    SRC_CRED_USERNAME:
 | 
				
			||||||
    remote: ssh://git@github.com/volker-raschek/postfixadmin-fetchmail-docker.git
 | 
					      from_secret: git_cryptic_systems_container_registry_user
 | 
				
			||||||
    force: true
 | 
					    SRC_CRED_PASSWORD:
 | 
				
			||||||
    ssh_key:
 | 
					      from_secret: git_cryptic_systems_container_registry_password
 | 
				
			||||||
      from_secret: ssh_key
 | 
					    DEST_CRED_USERNAME:
 | 
				
			||||||
 | 
					      from_secret: container_image_registry_user
 | 
				
			||||||
 | 
					    DEST_CRED_PASSWORD:
 | 
				
			||||||
 | 
					      from_secret: container_image_registry_password
 | 
				
			||||||
 | 
					  image: quay.io/skopeo/stable:v1.14.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: email-notification
 | 
					- name: email-notification
 | 
				
			||||||
  environment:
 | 
					  environment:
 | 
				
			||||||
    PLUGIN_HOST:
 | 
					    SMTP_FROM_ADDRESS:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_address
 | 
				
			||||||
 | 
					    SMTP_FROM_NAME:
 | 
				
			||||||
 | 
					      from_secret: smtp_from_name
 | 
				
			||||||
 | 
					    SMTP_HOST:
 | 
				
			||||||
      from_secret: smtp_host
 | 
					      from_secret: smtp_host
 | 
				
			||||||
    PLUGIN_USERNAME:
 | 
					    SMTP_USERNAME:
 | 
				
			||||||
      from_secret: smtp_username
 | 
					      from_secret: smtp_username
 | 
				
			||||||
    PLUGIN_PASSWORD:
 | 
					    SMTP_PASSWORD:
 | 
				
			||||||
      from_secret: smtp_password
 | 
					      from_secret: smtp_password
 | 
				
			||||||
    PLUGIN_FROM:
 | 
					  image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
 | 
				
			||||||
      from_secret: smtp_mail_address
 | 
					 | 
				
			||||||
  image: docker.io/drillster/drone-email:latest
 | 
					 | 
				
			||||||
  resources:
 | 
					  resources:
 | 
				
			||||||
    limits:
 | 
					    limits:
 | 
				
			||||||
      cpu: 50
 | 
					      cpu: 150
 | 
				
			||||||
      memory: 25M
 | 
					      memory: 150M
 | 
				
			||||||
  when:
 | 
					  when:
 | 
				
			||||||
    status:
 | 
					    status:
 | 
				
			||||||
    - changed
 | 
					    - changed
 | 
				
			||||||
    - failure
 | 
					    - failure
 | 
				
			||||||
 | 
					
 | 
				
			||||||
depends_on:
 | 
					 | 
				
			||||||
- latest-manifest
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
trigger:
 | 
					trigger:
 | 
				
			||||||
  branch:
 | 
					 | 
				
			||||||
  - master
 | 
					 | 
				
			||||||
  event:
 | 
					  event:
 | 
				
			||||||
  - cron
 | 
					  - tag
 | 
				
			||||||
  - push
 | 
					 | 
				
			||||||
  repo:
 | 
					  repo:
 | 
				
			||||||
  - volker.raschek/postfixadmin-fetchmail-docker
 | 
					  - volker.raschek/postfixadmin-fetchmail-docker
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
FROM docker.io/library/alpine:3.11.2
 | 
					FROM docker.io/library/alpine:3.18.5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN echo "http://dl-3.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/repositories
 | 
					RUN echo "http://dl-3.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/repositories
 | 
				
			||||||
RUN apk upgrade
 | 
					RUN apk upgrade
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							@@ -1,7 +1,7 @@
 | 
				
			|||||||
# CONTAINER_RUNTIME
 | 
					# CONTAINER_RUNTIME
 | 
				
			||||||
# The CONTAINER_RUNTIME variable will be used to specified the path to a
 | 
					# The CONTAINER_RUNTIME variable will be used to specified the path to a
 | 
				
			||||||
# container runtime. This is needed to start and run a container image.
 | 
					# container runtime. This is needed to start and run a container image.
 | 
				
			||||||
CONTAINER_RUNTIME?=$(shell which docker)
 | 
					CONTAINER_RUNTIME?=$(shell which podman)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# FETCHMAIL_IMAGE_REGISTRY_NAME
 | 
					# FETCHMAIL_IMAGE_REGISTRY_NAME
 | 
				
			||||||
# Defines the name of the new container to be built using several variables.
 | 
					# Defines the name of the new container to be built using several variables.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -11,3 +11,4 @@ services:
 | 
				
			|||||||
    - DATABASE_PORT=${DATABASE_PORT}
 | 
					    - DATABASE_PORT=${DATABASE_PORT}
 | 
				
			||||||
    - DATABASE_NAME=${DATABASE_NAME}
 | 
					    - DATABASE_NAME=${DATABASE_NAME}
 | 
				
			||||||
    network_mode: host
 | 
					    network_mode: host
 | 
				
			||||||
 | 
					    privileged: true
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
image: volkerraschek/postfixadmin-fetchmail:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
 | 
					image: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
 | 
				
			||||||
{{#if build.tags}}
 | 
					{{#if build.tags}}
 | 
				
			||||||
tags:
 | 
					tags:
 | 
				
			||||||
{{#each build.tags}}
 | 
					{{#each build.tags}}
 | 
				
			||||||
@@ -7,19 +7,11 @@ tags:
 | 
				
			|||||||
  - "latest"
 | 
					  - "latest"
 | 
				
			||||||
{{/if}}
 | 
					{{/if}}
 | 
				
			||||||
manifests:
 | 
					manifests:
 | 
				
			||||||
  -
 | 
					  - image: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
 | 
				
			||||||
    image: volkerraschek/postfixadmin-fetchmail:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
 | 
					 | 
				
			||||||
    platform:
 | 
					    platform:
 | 
				
			||||||
      architecture: amd64
 | 
					      architecture: amd64
 | 
				
			||||||
      os: linux
 | 
					      os: linux
 | 
				
			||||||
  -
 | 
					  - image: git.cryptic.systems/volker.raschek/postfixadmin-fetchmail:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm64-v8
 | 
				
			||||||
    image: volkerraschek/postfixadmin-fetchmail:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm-v7
 | 
					 | 
				
			||||||
    platform:
 | 
					 | 
				
			||||||
      architecture: arm
 | 
					 | 
				
			||||||
      os: linux
 | 
					 | 
				
			||||||
      variant: v7
 | 
					 | 
				
			||||||
  -
 | 
					 | 
				
			||||||
    image: volkerraschek/postfixadmin-fetchmail:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm64-v8
 | 
					 | 
				
			||||||
    platform:
 | 
					    platform:
 | 
				
			||||||
      architecture: arm64
 | 
					      architecture: arm64
 | 
				
			||||||
      os: linux
 | 
					      os: linux
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,8 +1,25 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
 | 
					  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
 | 
				
			||||||
  "automerge": true,
 | 
					  "assignees": [ "volker.raschek" ],
 | 
				
			||||||
  "automergeStrategy": "merge-commit",
 | 
					  "automergeStrategy": "merge-commit",
 | 
				
			||||||
  "automergeType": "pr",
 | 
					  "automergeType": "pr",
 | 
				
			||||||
 | 
					  "labels": [ "renovate" ],
 | 
				
			||||||
 | 
					  "packageRules": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "addLabels": [ "renovate/droneci", "renovate/automerge" ],
 | 
				
			||||||
 | 
					      "automerge": true,
 | 
				
			||||||
 | 
					      "matchManagers": "droneci",
 | 
				
			||||||
 | 
					      "matchUpdateTypes": [ "minor", "patch"]
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "description": "Automatically update patch version of used container images in docker files",
 | 
				
			||||||
 | 
					      "addLabels": [ "renovate/container-image", "renovate/automerge" ],
 | 
				
			||||||
 | 
					      "automerge": true,
 | 
				
			||||||
 | 
					      "matchBaseBranches": [ "master" ],
 | 
				
			||||||
 | 
					      "matchManagers": [ "dockerfile" ],
 | 
				
			||||||
 | 
					      "matchUpdateTypes": [ "patch" ]
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
  "rebaseLabel": "renovate/rebase",
 | 
					  "rebaseLabel": "renovate/rebase",
 | 
				
			||||||
  "rebaseWhen": "behind-base-branch"
 | 
					  "rebaseWhen": "behind-base-branch"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user