Signed-off-by: Manuel Friedli <manuel@fritteli.ch>
This commit is contained in:
parent
20457f3b21
commit
784b78949e
33 changed files with 0 additions and 507 deletions
|
|
@ -1,55 +0,0 @@
|
|||
30 Apr 2022; Manuel Friedli <manuel@gentoo.org>
|
||||
-drone-runner-docker-1.6.3.ebuild, -files/app.ini-1.6.2,
|
||||
-files/drone-runner-docker.service-1.6.2:
|
||||
dev-util/drone-runner-docker: Prune old version.
|
||||
|
||||
*drone-runner-docker-1.8.1 (30 Apr 2022)
|
||||
|
||||
30 Apr 2022; Manuel Friedli <manuel@gentoo.org>
|
||||
+drone-runner-docker-1.8.1.ebuild, +files/drone-runner-docker.confd,
|
||||
+files/drone-runner-docker.initd, +files/drone-runner-docker.service:
|
||||
dev-util/drone-runner-docker: Add ebuild for version 1.8.1
|
||||
|
||||
30 Apr 2022; Manuel Friedli <manuel@gentoo.org>
|
||||
-drone-runner-docker-1.5.2-r1.ebuild, -drone-runner-docker-1.6.0.ebuild,
|
||||
-drone-runner-docker-1.6.1.ebuild, -drone-runner-docker-1.6.2.ebuild,
|
||||
-files/app.ini, -files/drone-runner-docker.service,
|
||||
-files/drone-runner-docker.sh:
|
||||
dev-util/drone-runner-docker: Clean up old stuff.
|
||||
|
||||
*drone-runner-docker-1.6.3 (23 Feb 2021)
|
||||
|
||||
23 Feb 2021; Manuel Friedli <manuel@gentoo.org>
|
||||
+drone-runner-docker-1.6.3.ebuild:
|
||||
dev-util/drone-runner-docker: Ebuild for version 1.6.3
|
||||
|
||||
*drone-runner-docker-1.6.1 (24 Nov 2020)
|
||||
|
||||
24 Nov 2020; Manuel Friedli <manuel@gentoo.org>
|
||||
+drone-runner-docker-1.6.1.ebuild:
|
||||
dev-util/drone-runner-docker: Add version 1.6.1
|
||||
|
||||
14 Nov 2020; Manuel Friedli <manuel@gentoo.org>
|
||||
drone-runner-docker-1.6.0.ebuild:
|
||||
dev-util/drone-runner-docker: Fixes #67
|
||||
|
||||
*drone-runner-docker-1.6.0 (14 Nov 2020)
|
||||
|
||||
14 Nov 2020; Manuel Friedli <manuel@gentoo.org>
|
||||
+drone-runner-docker-1.6.0.ebuild, files/drone-runner-docker.service:
|
||||
dev-util/drone-runner-docker: Fixes #66
|
||||
|
||||
*drone-runner-docker-1.5.2-r1 (08 Oct 2020)
|
||||
|
||||
08 Oct 2020; Manuel Friedli <manuel@gentoo.org>
|
||||
+drone-runner-docker-1.5.2-r1.ebuild, -drone-runner-docker-1.5.2.ebuild,
|
||||
files/drone-runner-docker.service:
|
||||
dev-util/drone-runner-docker: Add fixed .service file.
|
||||
|
||||
*drone-runner-docker-1.5.2 (25 Sep 2020)
|
||||
|
||||
25 Sep 2020; Manuel Friedli <manuel@gentoo.org>
|
||||
+drone-runner-docker-1.5.2.ebuild, +files/app.ini,
|
||||
+files/drone-runner-docker.service, +files/drone-runner-docker.sh,
|
||||
+metadata.xml:
|
||||
dev-util/drone-runner-docker: Initial add
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
AUX drone-runner-docker.confd 769 BLAKE2B 6203c9ef0b3d812a3de3e130238412a56eb2bbe57f9fe5d82da9b72b655f6f0031d5a78062fa9d3d578990e7455d7592315ec9b34d4a07b28c6209bb2997d2bd SHA512 ea8475f7ce6032149392717facd90aabc26b4b308df2c25b202e1a90bcea154914d6ddf2e7672d65c0673c224145099eca059db37fd9efe0edd296452d60aa4f
|
||||
AUX drone-runner-docker.initd 508 BLAKE2B 30d283469f7ff83f484f563975d91c5d22af86d081cf36dddffce668a90c7a3e90ea7060c53606a37a823ae77b02053e489f9988fb73390c7bd28f245fb8895b SHA512 65edfdb1195221b51e3c494d6929bf2e0b4621443b0456e1f02d3d38dd0c9dca98bdc8633f24f4adf63fe9369ad14fb004a20d2daf23d3f2107f656359ff6a44
|
||||
AUX drone-runner-docker.service 385 BLAKE2B 6531cd79c97f12a042d998ccc4378b28d436a935c479396fcc74cc1b983bef58021a9cb7c31ca4c8e4cbbebbd40d1458eebe85db9b24e091884b98f565855ac9 SHA512 86b68ba0c8df2c0ddd7458a58f9e86e32d6beea96cd27030161dd8be9416a29c4d68ea97e9a048476923c5495a92b1c4d109f179311c8c4fb5c9f64c85334d39
|
||||
DIST drone-runner-docker-1.8.3-vendor.tar.xz 1038320 BLAKE2B a3a8259ea897102db4db79264b7be73cec37c56c89b8c709629b6128ff98a2bf40fcfabfa7df4919094afb977c4d1bea8fe2b04b4517cd0ecd01b17525e62ba7 SHA512 ee0c4826c8c5df51aa75626553b39c1b82953e7e277b07010f9c06ba424526b7438988934092cc190105937580e0dba19a47aea630d4f8ddbec8dc29b818ba96
|
||||
DIST drone-runner-docker-1.8.3.tar.gz 59914 BLAKE2B b8af6a1627800cad809d2f0fdae6b1dc96ab46ab17f0b9b9eaf2333b9ae082d86b26671ab4cb571e4b8ef6b75182c3ad06d88b5ecbcfdd202a504d65c33cc042 SHA512 dc158e7044e26b7b16629ea27f591c6db1e916d25af23afde72d15ac66792ef83c3e945cbded673ad35bdf8e0300a65f749cf37a3fc8cfb12b89ab200d36c5b9
|
||||
EBUILD drone-runner-docker-1.8.3-r1.ebuild 1119 BLAKE2B 9f51b65b03317497a9b4ddf6abeef2b375369da2868035e9b5f1a93e0754c98dfb9a45d1140056ea73b666d833fa7fd7c73d8c0a78b997448df9c7b07e312a45 SHA512 55a36321f4cfaafdf6f3294e1b6f50f7356220c99542a63ca54ba4b2ceeba51b3b7baec5c4d1c09fa91ba574e4e4209b5dfefd326a9fe4f1df0157a22adcca3b
|
||||
MISC ChangeLog 2082 BLAKE2B f10b9f33e82e8c45edfb3d6f739e20789e08ef5189f070335b228c8e9c0f1f8471cc5c6e3c46e6a1cc9ea7f790034ccde333ba03e970c20f9376e17041ecd856 SHA512 ddad7bdc53689185bbbef57715a098d8300d666e08ffb0eb8cad451872e8d61de212ed33dda118a960a0744ea03a302be25a40fda0c42a55a5b91ad06b2ee2f0
|
||||
MISC metadata.xml 346 BLAKE2B df49880173b2c6dc0196b058db08a65419094e6777bfe5397b8897d004262078193f981346c637102e4e3c8aebd7b3c884746d9b2ab1d1bfa78232a43dd75212 SHA512 e2b8cd25886f102ef379a7339db8ce8d7223f3a5c6be2f65933ae15fc7ce01956c96c1cfb6f475ab9fe0d136205d1c52f6420344457de36fea1a8b8d5577e8e8
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit go-module systemd
|
||||
|
||||
DESCRIPTION="Drone CI - Docker Runner"
|
||||
HOMEPAGE="https://www.drone.io/ https://github.com/drone-runners/drone-runner-docker"
|
||||
SRC_URI="
|
||||
https://github.com/drone-runners/drone-runner-docker/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://gentoo-overlay.friedli.info/${P}-vendor.tar.xz
|
||||
"
|
||||
|
||||
LICENSE="|| ( PolyForm-Small-Business-1.0.0 PolyForm-Free-Trial-1.0.0 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
acct-group/drone-runner-docker
|
||||
acct-user/drone-runner-docker
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-containers/docker
|
||||
"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
src_compile() {
|
||||
ego build
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin drone-runner-docker
|
||||
dodoc CHANGELOG.md HISTORY.md
|
||||
newinitd "${FILESDIR}"/drone-runner-docker.initd drone-runner-docker
|
||||
newconfd "${FILESDIR}"/drone-runner-docker.confd drone-runner-docker
|
||||
|
||||
systemd_dounit "${FILESDIR}"/drone-runner-docker.service
|
||||
|
||||
keepdir /var/log/drone-runner-docker /var/lib/drone-runner-docker
|
||||
fowners -R ${PN}:${PN} /var/log/drone-runner-docker /var/lib/drone-runner-docker
|
||||
}
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
# Drone docker runner configuration file. See
|
||||
# https://docs.drone.io/runner/docker/configuration/reference/ for a complete
|
||||
# list of configuration options.
|
||||
|
||||
# provides the hostname (and optional port) of your Drone server. The runner connects to the server at the host address to receive pipelines for execution.
|
||||
DRONE_RPC_HOST="drone.example.com"
|
||||
|
||||
# provides the protocol used to connect to your Drone server. The value must be either http or https.
|
||||
DRONE_RPC_PROTO="https"
|
||||
|
||||
# provides the shared secret used to authenticate with your Drone server. This must match the secret defined in your Drone server configuration.
|
||||
DRONE_RPC_SECRET="your-secret-goes-here"
|
||||
|
||||
# Optional string value configures HTTP port to bind to. default: :3000
|
||||
DRONE_HTTP_BIND="localhost:3030"
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
#!/sbin/openrc-run
|
||||
# Copyright 2016-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="Drone CI Docker Runner"
|
||||
pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
|
||||
user=${user:-drone-runner-docker}
|
||||
group=${group:-drone-runner-docker}
|
||||
|
||||
command="/usr/bin/drone-runner-docker daemon"
|
||||
command_background="true"
|
||||
start_stop_daemon_args="--user ${user} --group ${group} \
|
||||
--stdout /var/log/${SVCNAME}/${SVCNAME}.log \
|
||||
--stderr /var/log/${SVCNAME}/${SVCNAME}.log"
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
[Unit]
|
||||
Description=Drone CI Docker Runner
|
||||
Documentation=https://docs.drone.io/
|
||||
|
||||
After=docker.service
|
||||
After=network.target
|
||||
Requires=docker.service
|
||||
Requires=network.target
|
||||
|
||||
[Service]
|
||||
User=drone-runner-docker
|
||||
Group=drone-runner-docker
|
||||
|
||||
EnvironmentFile=/etc/conf.d/drone-runner-docker
|
||||
ExecStart=/usr/bin/drone-runner-docker daemon
|
||||
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>manuel@fritteli.ch</email>
|
||||
<name>Manuel Friedli</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">drone-runners/drone-runner-docker</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Loading…
Add table
Add a link
Reference in a new issue