12 Commits

Author SHA1 Message Date
9c11f1705c also push to latest
Some checks reported errors
continuous-integration/drone/tag Build encountered an error
2025-03-29 17:27:50 +01:00
aad30fda0f also push to latest
All checks were successful
continuous-integration/drone/tag Build is passing
2025-03-29 17:18:32 +01:00
3b63958dce also push to latest
All checks were successful
continuous-integration/drone/tag Build is passing
2025-03-29 17:07:29 +01:00
d8a3cba654 switch to tags
All checks were successful
continuous-integration/drone/tag Build is passing
2025-03-29 17:01:10 +01:00
844ac546e5 specify platform
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-28 22:38:01 +01:00
f121308163 Update README.md
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-28 14:06:20 +01:00
581ee0ddf7 Revert "Merge pull request 'Update ubuntu Docker tag to v24' (#2) from renovate/ubuntu-24.x into master"
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 31a1ad4e72, reversing
changes made to f8ee0b97d6.
2025-03-27 00:32:39 +01:00
31a1ad4e72 Merge pull request 'Update ubuntu Docker tag to v24' (#2) from renovate/ubuntu-24.x into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #2
2025-03-27 00:27:21 +01:00
f8ee0b97d6 speedup docker manifest
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-27 00:25:21 +01:00
a7a9d8da38 specify node arch in .drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-27 00:17:28 +01:00
9f94cce6e1 Revert "try arm build"
Some checks reported errors
continuous-integration/drone/push Build was killed
This reverts commit f268698aa6.
2025-03-27 00:13:25 +01:00
f268698aa6 try arm build
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-03-27 00:03:11 +01:00
7 changed files with 68 additions and 26 deletions

View File

@@ -5,9 +5,11 @@ name: linux-amd64
platform: platform:
os: linux os: linux
arch: amd64 arch: amd64
node_selector:
kubernetes.io/arch: amd64
trigger: trigger:
event: event:
- push - tag
steps: steps:
- name: docker - name: docker
image: plugins/docker image: plugins/docker
@@ -20,6 +22,7 @@ steps:
repo: bottledpills/deluge-openvpn repo: bottledpills/deluge-openvpn
auto_tag: true auto_tag: true
auto_tag_suffix: linux-amd64 auto_tag_suffix: linux-amd64
platform: 'linux/amd64'
--- ---
kind: pipeline kind: pipeline
@@ -28,9 +31,11 @@ name: linux-arm64
platform: platform:
os: linux os: linux
arch: arm64 arch: arm64
node_selector:
kubernetes.io/arch: arm64
trigger: trigger:
event: event:
- push - tag
steps: steps:
- name: docker - name: docker
image: plugins/docker image: plugins/docker
@@ -43,28 +48,57 @@ steps:
repo: bottledpills/deluge-openvpn repo: bottledpills/deluge-openvpn
auto_tag: true auto_tag: true
auto_tag_suffix: linux-arm64 auto_tag_suffix: linux-arm64
platform: 'linux/arm64'
--- ---
kind: pipeline kind: pipeline
type: kubernetes type: kubernetes
name: manifest name: manifest-version
platform: platform:
os: linux os: linux
arch: amd64 arch: arm64
node_selector:
kubernetes.io/arch: arm64
trigger: trigger:
event: event:
- push - tag
steps: steps:
- name: manifest - name: manifest-version
image: plugins/manifest image: plugins/manifest
settings: settings:
spec: docker/manifest.tmpl spec: docker/manifest.version.tmpl
username: username:
from_secret: docker_username from_secret: docker_username
password: password:
from_secret: docker_password from_secret: docker_password
auto_tag: true auto_tag: true
ignore_missing: true ignore_missing: true
depends_on: depends_on:
- linux-amd64
- linux-arm64
---
kind: pipeline
type: kubernetes
name: manifest-latest
platform:
os: linux
arch: amd64
node_selector:
kubernetes.io/arch: amd64
trigger:
event:
- tag
steps:
- name: manifest-latest
image: plugins/manifest
settings:
spec: docker/manifest.latest.tmpl
username:
from_secret: docker_username
password:
from_secret: docker_password
auto_tag: true
ignore_missing: true
depends_on:
- linux-amd64 - linux-amd64
- linux-arm64 - linux-arm64

View File

@@ -1,7 +1,7 @@
# OpenVPN and Deluge with WebUI # OpenVPN and Deluge with WebUI
![Build/Push (master)](https://github.com/ebrianne/docker-deluge-openvpn/workflows/Build/Push%20(master)/badge.svg?branch=master) [![Build Status](https://drone.beatrice.wtf/api/badges/bea/docker-deluge-openvpn/status.svg)](https://drone.beatrice.wtf/bea/docker-deluge-openvpn)
[![Docker Pulls](https://img.shields.io/docker/pulls/ebrianne/docker-deluge-openvpn.svg)](https://hub.docker.com/r/ebrianne/docker-deluge-openvpn/) [![Docker Pulls](https://img.shields.io/docker/pulls/bottledpills/deluge-openvpn.svg)](https://hub.docker.com/r/bottledpills/deluge-openvpn/)
## Acknowledgments ## Acknowledgments

View File

@@ -1,4 +1,4 @@
FROM ubuntu:24.04 FROM ubuntu:22.04
ARG DEBIAN_FRONTEND="noninteractive" ARG DEBIAN_FRONTEND="noninteractive"
ENV DUMB_INIT_BASE_URL="https://github.com/Yelp/dumb-init/releases/download/v1.2.5" ENV DUMB_INIT_BASE_URL="https://github.com/Yelp/dumb-init/releases/download/v1.2.5"

View File

@@ -1,4 +1,4 @@
FROM ubuntu:24.04 FROM ubuntu:22.04
ARG DEBIAN_FRONTEND="noninteractive" ARG DEBIAN_FRONTEND="noninteractive"
ENV DUMB_INIT_BASE_URL="https://github.com/Yelp/dumb-init/releases/download/v1.2.5" ENV DUMB_INIT_BASE_URL="https://github.com/Yelp/dumb-init/releases/download/v1.2.5"

View File

@@ -0,0 +1,10 @@
image: bottledpills/deluge-openvpn:latest
manifests:
- image: bottledpills/deluge-openvpn:latest-linux-amd64
platform:
architecture: amd64
os: linux
- image: bottledpills/deluge-openvpn:latest-linux-arm64
platform:
architecture: arm64
os: linux

View File

@@ -1,12 +0,0 @@
image: bottledpills/deluge-openvpn:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
manifests:
-
image: bottledpills/deluge-openvpn:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64
platform:
architecture: amd64
os: linux
-
image: bottledpills/deluge-openvpn:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64
platform:
architecture: arm64
os: linux

View File

@@ -0,0 +1,10 @@
image: bottledpills/deluge-openvpn:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
manifests:
- image: bottledpills/deluge-openvpn:{{#if build.tag}}{{trimPrefix "v" build.tag}}-linux-amd64{{else}}latest-linux-amd64{{/if}}
platform:
architecture: amd64
os: linux
- image: bottledpills/deluge-openvpn:{{#if build.tag}}{{trimPrefix "v" build.tag}}-linux-arm64{{else}}latest-linux-arm64{{/if}}
platform:
architecture: arm64
os: linux