added drone-ci

This commit is contained in:
Daniel Wolf 2019-12-31 18:08:32 -05:00
parent ec0bc9778c
commit 6f5e50ef04
No known key found for this signature in database
GPG Key ID: E8FEA551AA478F9A
1 changed files with 35 additions and 0 deletions

35
nephatrine/drone-ci.xml Normal file
View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<Container version="2">
<Name>drone-ci</Name>
<Repository>nephatrine/drone-ci</Repository>
<Registry>https://hub.docker.com/r/nephatrine/drone-ci/</Registry>
<Network>bridge</Network>
<Privileged>false</Privileged>
<Support>https://code.nephatrine.net/nephatrine/docker-drone-ci/issues</Support>
<Project>https://drone.io/</Project>
<Overview>Drone &amp; SQLite</Overview>
<Category>Cloud: Productivity: Network:Web</Category>
<WebUI>http://[IP]:[PORT:8080]/</WebUI>
<TemplateURL>https://code.nephatrine.net/nephatrine/unraid-containers/raw/branch/master/nephatrine/drone-ci.xml</TemplateURL>
<Icon>https://files.nephatrine.net/Images/Buttons/Drone.png</Icon>
<Config Name="System Timezone" Target="TZ" Default="America/New_York" Description="Configuration Variable: TZ" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Mount Owner UID" Target="PUID" Default="1000" Description="Configuration Variable: PUID" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Mount Owner GID" Target="PGID" Default="100" Description="Configuration Variable: PGID" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Config Name="Drone Database Secret" Target="DRONE_DATABASE_SECRET" Default="" Description="Configuration Variable: DRONE_DATABASE_SECRET" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Config Name="Gitea Server" Target="DRONE_GITEA_SERVER" Default="https://try.gitea.io" Description="Configuration Variable: DRONE_GITEA_SERVER" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Gitea OAuth2 ID" Target="DRONE_GITEA_CLIENT_ID" Default="" Description="Configuration Variable: DRONE_GITEA_CLIENT_ID" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Gitea OAuth2 Secret" Target="DRONE_GITEA_CLIENT_SECRET" Default="" Description="Configuration Variable: DRONE_GITEA_CLIENT_SECRET" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Drone RPC Secret" Target="DRONE_RPC_SECRET" Default="" Description="Configuration Variable: DRONE_RPC_SECRET" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Drone Server Protocol" Target="DRONE_SERVER_PROTO" Default="http" Description="Configuration Variable: DRONE_SERVER_PROTO" Type="Variable" Display="always" Required="true" Mask="false"></Config>
<Config Name="Drone Server Hostname" Target="DRONE_SERVER_HOST" Default="example.net" Description="Configuration Variable: DRONE_SERVER_HOST" Type="Variable" Display="always" Required="true" Mask="false"></Config>
<Config Name="Server Port" Target="8080" Default="3001" Mode="tcp" Description="Container Port: 8080/tcp" Type="Port" Display="always" Required="true"></Config>
<Config Name="Agent Port" Target="3000" Default="3002" Mode="tcp" Description="Container Port: 3000/tcp" Type="Port" Display="always" Required="false"></Config>
<Config Name="Configuration Mount" Target="/mnt/config" Default="/mnt/user/appdata/drone-ci" Mode="rw" Description="Container Path: /mnt/config" Type="Path" Display="always" Required="true"></Config>
<Config Name="Docker Mount" Target="/run/docker.sock" Default="/var/run/docker.sock" Mode="rw" Description="Container Path: /run/docker.sock" Type="Path" Display="advanced" Required="true"></Config>
</Container>