Delete ancient package gitlab-ci-multi-runner-bin
This commit is contained in:
parent
5e33a112e6
commit
2e43dc26e4
6 changed files with 0 additions and 226 deletions
|
@ -1,84 +0,0 @@
|
||||||
06 Sep 2017; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
-gitlab-ci-multi-runner-bin-1.6.0.ebuild,
|
|
||||||
-gitlab-ci-multi-runner-bin-1.7.0.ebuild,
|
|
||||||
-gitlab-ci-multi-runner-bin-1.8.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner-bin: Prune versions <9.2.0
|
|
||||||
|
|
||||||
*gitlab-ci-multi-runner-bin-1.8.0 (23 Nov 2016)
|
|
||||||
|
|
||||||
23 Nov 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
+gitlab-ci-multi-runner-bin-1.8.0.ebuild,
|
|
||||||
-gitlab-ci-multi-runner-bin-1.4.1.ebuild,
|
|
||||||
-gitlab-ci-multi-runner-bin-1.5.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner-bin: added ebuild for gitlab-ci-multi-
|
|
||||||
runner-1.8.0 and pruned old ones
|
|
||||||
|
|
||||||
24 Oct 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
gitlab-ci-multi-runner-bin-1.4.1.ebuild,
|
|
||||||
gitlab-ci-multi-runner-bin-1.5.0.ebuild,
|
|
||||||
gitlab-ci-multi-runner-bin-1.6.0.ebuild,
|
|
||||||
gitlab-ci-multi-runner-bin-1.7.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner-bin: prevent the simultaneous installation of
|
|
||||||
gitlab-ci-multi-runner and gitlab-ci-multi-runner-bin
|
|
||||||
|
|
||||||
*gitlab-ci-multi-runner-1.7.0 (23 Oct 2016)
|
|
||||||
|
|
||||||
23 Oct 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
+gitlab-ci-multi-runner-1.7.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: added ebuild for version 1.7.0
|
|
||||||
|
|
||||||
23 Sep 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
gitlab-ci-multi-runner-1.6.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: corrected description
|
|
||||||
|
|
||||||
*gitlab-ci-multi-runner-1.6.0 (23 Sep 2016)
|
|
||||||
|
|
||||||
23 Sep 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
+gitlab-ci-multi-runner-1.6.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: added ebuild for gitlab-ci-multi-runner-1.6.0
|
|
||||||
|
|
||||||
05 Sep 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
gitlab-ci-multi-runner-1.4.1.ebuild, gitlab-ci-multi-runner-1.5.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: fixed gitlab-ci-multi-runner ebuilds for
|
|
||||||
EAPI="6"
|
|
||||||
|
|
||||||
01 Sep 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
gitlab-ci-multi-runner-1.4.1.ebuild, gitlab-ci-multi-runner-1.5.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: updated to EAPI="6"
|
|
||||||
|
|
||||||
22 Aug 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
-gitlab-ci-multi-runner-1.3.2.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: purged all ebuild versions <gitlab-ci-multi-
|
|
||||||
runner-1.4.1
|
|
||||||
|
|
||||||
*gitlab-ci-multi-runner-1.5.0 (22 Aug 2016)
|
|
||||||
|
|
||||||
22 Aug 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
+gitlab-ci-multi-runner-1.5.0.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: added gitlab-ci-multi-runner-1.5.0. to be
|
|
||||||
used along with gitlab-ce-8.11.0
|
|
||||||
|
|
||||||
*gitlab-ci-multi-runner-1.4.1 (26 Jul 2016)
|
|
||||||
|
|
||||||
26 Jul 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
+gitlab-ci-multi-runner-1.4.1.ebuild, -gitlab-ci-multi-runner-1.1.4.ebuild,
|
|
||||||
-gitlab-ci-multi-runner-1.3.1.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: - added ebuild for version 1.4.1 - deleted
|
|
||||||
ebuilds for versions <1.3.2
|
|
||||||
|
|
||||||
*gitlab-ci-multi-runner-1.3.2 (09 Jul 2016)
|
|
||||||
|
|
||||||
09 Jul 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
+gitlab-ci-multi-runner-1.3.2.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner: added ebuild for version 1.3.2 which contains
|
|
||||||
a bugfix for ARM
|
|
||||||
|
|
||||||
*gitlab-ci-multi-runner-1.3.1 (26 Jun 2016)
|
|
||||||
|
|
||||||
26 Jun 2016; Manuel Friedli <manuel@fritteli.ch>
|
|
||||||
+gitlab-ci-multi-runner-1.3.1.ebuild, -gitlab-ci-multi-runner-1.1.3.ebuild:
|
|
||||||
dev-vcs/gitlab-ci-multi-runner:
|
|
||||||
Added version 1.3.1 and purged old one
|
|
||||||
|
|
||||||
07 Jun 2016; Manuel Friedli <manuel@fritteli.ch> +ChangeLog:
|
|
||||||
Added ChangeLog
|
|
|
@ -1,8 +0,0 @@
|
||||||
AUX gitlab-ci-multi-runner.conf 44 SHA256 0b93ba53d557fbf603b50f6d78eb2c4415b9a79f056142b6edf4a63fc6612d6e SHA512 1f5ff480740b18fc985ae9337b8dc4ddd1bde5253e09042b5542cb9a3db54b9cef1f7b24445c829eb83fcfd8751b693018154f6b97ce0a6e723d5d71d9a27429 WHIRLPOOL fc5218c55917b3303baf649fbafaf1dc50cf52d0ee04852716defe4f21b806f4f313071b1c55920d89da66180405d35da0f7cca73c2617b70bcaa67f725cab2a
|
|
||||||
AUX gitlab-ci-multi-runner.init 702 SHA256 7a19a20f0b3138a86d805872706ebc2918b01663cfdb351aa2d2cb89707602e9 SHA512 005e10a1c2974209f74efb5899d8f7627284947b716049a5211a2c5767a43b7a629061d96a6f445646f88cdb4afb9918fc2d154d68fabd4fe8ec4e0b9fd0125f WHIRLPOOL 85100f9a311ce1a39adddc10dee5af7862dceff5ae24e30c2830b74cdf78d74357fc0f0b43010a79909caf31e33439f0facc5dbd8e87b6452180093d1058eb3d
|
|
||||||
DIST gitlab-ci-multi-runner-bin-9.2.0-amd64 70053912 SHA256 bc84cee7cfccc3b5ae0ed9737fd2e89e9aa1c358b0a69b20261f6ac55fe4d696 SHA512 efb52bb7a6014df32fd4ef1bef218c243e09a931fa6938fb5331fc166b93d0d83a636f804370c9dd4c7b9c81c71150bee49d9081df8bdd69e667079ebed66a69 WHIRLPOOL 96332aa68c80990b5ce26ab6dfbf43515efbccc3a75ccb3a17491e02c3553ce2baf962d45b83e9b6e1875b4ad098ce75e34e841ffdf1e0181ff755319f352497
|
|
||||||
DIST gitlab-ci-multi-runner-bin-9.2.0-arm 66560073 SHA256 ccc67dde278d1ded1c4aa6785de8ef1429b971ba9fb955109c8d9cd9d8ce862f SHA512 878ed2efb619ca43e03319a77b35bc79842eb8f62e3e1cf4bb51b0e9256a44ff44112557ad14467e24b41280d67c96b78f381e5d194dd5404911b1122c13d70d WHIRLPOOL 84ee58bb7e54491af55754beb0e0b398b5d546de5f8f48e38f3837b1c92cdbc4e1268a824bbf08c2cac36d85f344a0f96b2ed256bd5d51e99edc807a9c41154e
|
|
||||||
DIST gitlab-ci-multi-runner-bin-9.2.0-x86 66332255 SHA256 ec03950240611049bb8537c93fe82459d70a2b20642b4f56f615a72eb2cd501c SHA512 e7c7d6d6888d4b99204a9a9f0c9bb8b454cfd90ebf22e1909b97bd1d32c2282f8ca06a679078bb6b6b4fdb024a015411d62823a1f4f4eed931d7c884ed584e70 WHIRLPOOL f28d0596c38cda742ac300ed0d372220f9c58b235accab4c4a9686fd43905f46c9549c14a76c571fe6a94dc8190aaf57b3fe8513e95091a7daebeb43bc63cc30
|
|
||||||
EBUILD gitlab-ci-multi-runner-bin-9.2.0.ebuild 2405 SHA256 bdc223064f17fabc925c5b56ee5887422322acd70324a9a69d48d9a5d2c5db90 SHA512 696e910ecedd2f45e56f5c627a24b119953b7c9c8e3da0eba855247729962d01b3aa537a4c45bded620f685b21422c77ef93a134e37266f99dcd5fef6dc767a7 WHIRLPOOL c42ce74d9114fcc872a6e363965191b344f7f379ccb0878d9c73c8fb72c6fa75816b18bc566f09823eee22fbdb20668c57112ed64f5611a90bbf4a16a7a71bee
|
|
||||||
MISC ChangeLog 3240 SHA256 24bb1651c40c4dd49d57d9a95b74ce842cbbe2dcddba4bc76f52d06c10795abf SHA512 f224ca1e45c9d56fcc4dd6f15e687a07e5be77a809ec9ada1eeaf4ad1234fd08143e6bc91c96b973003c38485cb839127f1534f4705e92f985f4d72aecffb43d WHIRLPOOL aefff25c7cb7a56f2625e870e1362b9888f9d5b303bcd702a662b080f782745646fca656ef91b2891c5eead4987e42525df8e1c80ed12eed375d758413db6899
|
|
||||||
MISC metadata.xml 248 SHA256 7b43be15755627edf5c12cf1b50c607d781558640bf8375d685d51d7ade99a32 SHA512 29f9b96b0a77546cce6a8bffd82fae2fd0939d32a7a05ffd0d91f9250a019a3ddaa599b93988c82daabb9c4c4b284dd947e2c47f6ca7727b8539cffa91bcb8c2 WHIRLPOOL 993013c9878ead35469db13d3072f694a341ee654182e0c31d0678f5dd6de4bdc8d59a0b7bb6d685dc41ea6b55dac518cd8034131baea8002170c680e50304d1
|
|
|
@ -1 +0,0 @@
|
||||||
LOGFILE=/var/log/gitlab-ci-multi-runner.log
|
|
|
@ -1,23 +0,0 @@
|
||||||
#!/sbin/openrc-run
|
|
||||||
# Copyright 2015-2016 Nicolas Heine
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
after sshd
|
|
||||||
need net
|
|
||||||
need localmount
|
|
||||||
}
|
|
||||||
|
|
||||||
start() {
|
|
||||||
ebegin "Starting gitlab-ci-multi-runner"
|
|
||||||
checkpath -d /var/run
|
|
||||||
checkpath -f -o @USER@ -m640 "${LOGFILE}"
|
|
||||||
start-stop-daemon --start -b -u @USER@ --chdir /opt/gitlab-ci-multi-runner --pidfile /var/run/gitlab-ci-multi-runner.pid -1 "${LOGFILE}" -2 "${LOGFILE}" --make-pidfile \
|
|
||||||
--exec /opt/gitlab-ci-multi-runner/gitlab-ci-multi-runner -- run
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
ebegin "Stopping gitlab-ci-multi-runner"
|
|
||||||
start-stop-daemon --stop --pidfile /var/run/gitlab-ci-multi-runner.pid
|
|
||||||
eend $?
|
|
||||||
}
|
|
|
@ -1,102 +0,0 @@
|
||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="6"
|
|
||||||
|
|
||||||
inherit eutils user
|
|
||||||
|
|
||||||
MY_PN="gitlab-ci-multi-runner"
|
|
||||||
|
|
||||||
DESCRIPTION="Binary version of GitLab CI Multi Runner, the build processor for GitLab 8.14+"
|
|
||||||
HOMEPAGE="https://gitlab.com/gitlab-org/${MY_PN}"
|
|
||||||
SRC_URI="x86? ( https://${MY_PN}-downloads.s3.amazonaws.com/v${PV}/binaries/${MY_PN}-linux-386 -> ${P}-x86 )
|
|
||||||
amd64? ( https://${MY_PN}-downloads.s3.amazonaws.com/v${PV}/binaries/${MY_PN}-linux-amd64 -> ${P}-amd64 )
|
|
||||||
arm? ( https://${MY_PN}-downloads.s3.amazonaws.com/v${PV}/binaries/${MY_PN}-linux-arm -> ${P}-arm )"
|
|
||||||
|
|
||||||
RESTRICT="mirror"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~arm"
|
|
||||||
|
|
||||||
DEPEND="dev-vcs/git
|
|
||||||
!dev-vcs/gitlab-ci-multi-runner"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
net-libs/nodejs
|
|
||||||
virtual/mta"
|
|
||||||
|
|
||||||
MY_USER="gitlab_ci_multi_runner"
|
|
||||||
|
|
||||||
DEST_DIR="/opt/${MY_PN}"
|
|
||||||
LOGS_DIR="/var/log/${MY_PN}"
|
|
||||||
TEMP_DIR="/var/tmp/${MY_PN}"
|
|
||||||
RUN_DIR="/run/${MY_PN}"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
enewgroup ${MY_USER}
|
|
||||||
enewuser ${MY_USER} -1 /bin/bash ${DEST_DIR} ${MY_USER}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
local a="$(usev amd64)$(usev arm)$(usev x86)"
|
|
||||||
mkdir -p "${S}"
|
|
||||||
cp "${DISTDIR}/${P}-${a}" "${S}/${MY_PN}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
chmod +x "${S}/${MY_PN}"
|
|
||||||
eapply_user
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# nothing to compile, binary all-in-one goodness! (?)
|
|
||||||
:
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local dest=${DEST_DIR}
|
|
||||||
local conf="/etc/gitlab-runner"
|
|
||||||
|
|
||||||
diropts -m755
|
|
||||||
dodir ${dest}
|
|
||||||
|
|
||||||
exeinto ${dest}
|
|
||||||
doexe "${S}/${MY_PN}"
|
|
||||||
|
|
||||||
diropts -m750
|
|
||||||
dodir ${conf}
|
|
||||||
|
|
||||||
dosym ${conf} ${dest}/.gitlab-runner
|
|
||||||
|
|
||||||
# fix permissions
|
|
||||||
fowners -R ${MY_USER}:${MY_USER} ${dest} ${conf}
|
|
||||||
|
|
||||||
## RC script ##
|
|
||||||
|
|
||||||
local rcscript="${MY_PN}.init"
|
|
||||||
|
|
||||||
cp "${FILESDIR}/${rcscript}" "${T}" || die
|
|
||||||
sed -i \
|
|
||||||
-e "s|@USER@|${MY_USER}|" \
|
|
||||||
"${T}/${rcscript}" \
|
|
||||||
|| die "failed to filter ${rcscript}"
|
|
||||||
|
|
||||||
newinitd "${T}/${rcscript}" "${MY_PN}"
|
|
||||||
newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog
|
|
||||||
elog "If this is a fresh install of GitLab CI Multi Runner, please configure it"
|
|
||||||
elog "with the following command:"
|
|
||||||
elog " emerge --config \"=${CATEGORY}/${PF}\""
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_config() {
|
|
||||||
einfo "You need to register the runner with your GitLab CI instance. Please"
|
|
||||||
einfo "Follow the instructions at"
|
|
||||||
einfo
|
|
||||||
einfo "https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/install/linux-manually.md"
|
|
||||||
einfo
|
|
||||||
einfo "Perhaps I'll improve the ebuild later ... kthxbye."
|
|
||||||
}
|
|
|
@ -1,8 +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>
|
|
||||||
</pkgmetadata>
|
|
Loading…
Reference in a new issue