Commit Graph

520 Commits

Author SHA1 Message Date
Tim Steinbach
529ecceaa6 jenkins: 2.277.2 → 2.277.3 2021-04-21 22:38:53 +02:00
Max Wittig
9b9782834d
gitlab-runner: 13.10.0 -> 13.11.0 2021-04-21 11:04:21 +02:00
Dmitry Bogatov
9479e4f0a1 laminar: use more specific license (gpl3 -> gpl3Plus) 2021-04-20 00:00:00 +00:00
R. RyanTM
13ff90fa44 fly: 7.1.0 -> 7.2.0 2021-04-15 02:16:50 -04:00
Dmitry Kalinkin
c32ba28e67
github-runner: fix eval (#119011) 2021-04-10 07:14:10 -04:00
Vincent Haupert
f4af2f267a
nixos/github-runner: init at v2.277.1 (#116775)
* github-runner: init at 2.277.1

* nixos/github-runner: initial version

* nixos/github-runner: add warning if tokenFile in Nix store

* github-runner: don't accept unexpected attrs

* github-runner: formatting nits

* github-runner: add pre and post hooks to checkPhase

* nixos/github-runner: update ExecStartPre= comment

* nixos/github-runner: adapt tokenFile option description

Also note that not only a change to the option value will trigger a
reconfiguration but also modifications to the file's content.

* nixos/github-runner: remove mkDefault for DynamicUser=

* nixos/github-runner: create a parent for systemd dirs

Adds a parent directory "github-runner/" to all of the systemd lifecycle
directories StateDirectory=, RuntimeDirectory= and LogDirectory=.

Doing this has two motivations:

1. Something like this would required if we want to support multiple
   runners configurations. Please note that this is already possible
   using NixOS containers.
2. Having an additional parent directory makes it easier to remap
   any of the directories. Without a parent, systemd is going to
   complain if, for example, the given StateDirectory= is a symlink.

* nixos/github-runner: use specifier to get abs runtime path

* nixos/github-runner: use hostname as default for option `name`

Until now, the runner registration did not set the `--name` argument if
the configuration option was `null`, the default for the option.
According to GitHub's documentation, this instructs the registration
script to use the machine's hostname.

This commit causes the registration to always pass the `--name` argument
to the runner configuration script. The option now defaults to
`networking.hostName` which should be always set on NixOS.

This change becomes necessary as the systemd service name includes the
name of the runner since fcfa809 and, hence, expects it to be set. Thus,
an unset `name` option leads to an error.

* nixos/github-runner: use types.str for `name` option

Forcing a `name` option to comply with a pattern which could also be
used as a hostname is probably not required by GitHub.

* nixos/github-runner: pass dir paths explicitly for ExecStartPre=

* nixos/github-runner: update variable and script naming

* nixos/github-runner: let systemd choose the user/group

User and group naming restrictions are a complex topic [1] that I don't
even want to touch. Let systemd figure out the username and group and
reference it in our scripts through the USER environment variable.

[1] https://systemd.io/USER_NAMES/

* Revert "nixos/github-runner: use types.str for `name` option"

The escaping applied to the subdirectory paths given to StateDirectory=,
RuntimeDirectory= and LogsDirectory= apparently doesn't use the same
strategy that is used to escape unit names (cf. systemd-escape(1)). This
makes it unreasonably hard to construct reliable paths which work for
StateDirectory=/RuntimeDirectory=/LogsDirectory= and ExecStartPre=.

Against this background, I decided to (re-)apply restrictions to the
name a user might give for the GitHub runner. The pattern for
`networking.hostName` seems like a reasonable choice, also as its value
is the default if the `name` option isn't set.

This reverts commit 193ac67ba3.

* nixos/github-runner: use types.path for `tokenFile` option

* nixos/github-runner: escape options used as shell arguments

* nixos/github-runner: wait for network-online.target

* github-runner: ignore additional online tests
2021-04-10 10:17:10 +00:00
Sandro
5dabc86289
Merge pull request #118748 from NeQuissimus/jenkins
jenkins: 2.277.1 → 2.277.2
2021-04-07 23:24:41 +02:00
Tim Steinbach
5e504f87a8
jenkins: 2.277.1 → 2.277.2 2021-04-07 18:01:25 +00:00
Dmitry Bogatov
19b0f5623d laminar: use "pname" instead of "name" in mkDerivation 2021-04-04 00:00:00 +00:00
Simon Bruder
d04389aeb2
drone: add option to build oss edition
By default drone is distributed under an unfree license that only
permits non-commercial or evaluation use. To build the OSS edition, two
tags have to be passed as build flags. This commit adds an option to
build the OSS edition to the package and defines drone-oss as an alias
for this.
2021-03-30 17:16:22 +02:00
ivanbrennan
0be7adbc6c
fly: remove writeText
The writeText argument is unused. It was originally used to copy a bash
completion script into the derivation, but a different approach was
chosen, and I simply forgot to remove the writeText argument.

78013b4ecc
https://github.com/NixOS/nixpkgs/pull/64714#discussion_r303216977
2021-03-28 14:05:20 -04:00
R. RyanTM
5498ac7c50 buildkite-agent: 3.27.0 -> 3.28.1 2021-03-23 23:24:59 -07:00
Danielle
ded9ada2b1
drone-runner-docker: init at 1.6.3 (#117239)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-23 15:46:04 +01:00
Max Wittig
7fdf3c30a7
gitlab-runner: 13.9.0 -> 13.10.0 2021-03-22 10:27:27 +01:00
Sandro
19acaca157
Merge pull request #116131 from r-ryantm/auto-update/buildkite-cli
buildkite-cli: 1.1.0 -> 1.2.0
2021-03-22 01:25:13 +01:00
Robert Scott
996b14f610
Merge pull request #116614 from r-ryantm/auto-update/fly
fly: 7.0.0 -> 7.1.0
2021-03-19 23:13:22 +00:00
R. RyanTM
6fdb1772f3 fly: 7.0.0 -> 7.1.0 2021-03-17 11:55:47 +00:00
R. RyanTM
fddb829150 buildkite-cli: 1.1.0 -> 1.2.0 2021-03-13 02:43:35 +00:00
github-actions[bot]
b0a6c2b8a5
Merge master into staging-next 2021-03-13 00:38:26 +00:00
Peter Simons
795ef4f46f
Merge pull request #115256 from NixOS/haskell-updates
Update Haskell package set to Stackage Nightly 2021-03-06 (plus other fixes)
2021-03-12 20:53:42 +01:00
github-actions[bot]
903fc48674
Merge master into staging-next 2021-03-12 00:39:51 +00:00
Tim Steinbach
ddae5e706e
jenkins: 2.263.4 → 2.277.1 2021-03-11 14:14:45 +00:00
Robert Hensing
fdfbd17b70 hci: init at 0.1.0 2021-03-09 16:38:20 +01:00
Robert Hensing
c0a3fd18ca hercules-ci-agent: Fix and update build 2021-03-09 16:38:20 +01:00
github-actions[bot]
65cddb74d7
Merge staging-next into staging 2021-03-07 06:17:25 +00:00
Jörg Thalheim
f003d2c9ce
drone-runner-exec: init at unstable-2020-04-19 (#115003)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-07 04:35:30 +01:00
Jan Tojnar
6d1958ad2d
Merge branch 'staging-next' into staging 2021-03-04 22:16:45 +01:00
sternenseemann
6f2fbf5f0b treewide: add missing lib inputs
This fixes hopefully all remaining missing lib inputs, likely introduced
as a regression by our recent treewide switch from stdenv.lib to lib.
These instances are all I could find using nix-instantiate --parse using
the following command:

    find "$NIXPKGS" -name '*.nix' \
      -and ! -path "$NIXPKGS/pkgs/development/interpreters/python/cpython/docs/template.nix" \
      -and ! -path '$NIXPKGS/.git/**' \
      -print0 | xargs -0 nix-instantiate --parse >/dev/null
2021-03-03 13:40:45 +01:00
Robert Schütz
54757b35c1 Merge branch 'staging-next' into staging 2021-02-26 10:56:17 +01:00
Max Wittig
44863a15c8
gitlab-runner: 13.8.0 -> 13.9.0 2021-02-23 09:56:09 +01:00
Ben Siraphob
127733211e
treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
R. RyanTM
802d394f3c fly: 6.7.5 -> 7.0.0 2021-02-18 08:08:43 +00:00
maralorn
57d929c279
Merge pull request #108334 from maralorn/laminar
laminar: 0.8 -> 1.0
2021-02-14 19:26:20 +01:00
Ryan Mulligan
d047751a35
Merge pull request #112790 from r-ryantm/auto-update/fly
fly: 6.7.4 -> 6.7.5
2021-02-12 19:39:23 -08:00
R. RyanTM
818a324b34 fly: 6.7.4 -> 6.7.5 2021-02-11 16:05:05 +00:00
Tim Steinbach
91667d4fe3
jenkins: 2.263.3 → 2.263.4 2021-02-11 09:13:44 -05:00
Malte Brandy
4e10c05d1f
laminar: 0.8 -> 1.0
Bumped version and updated javascript dependencies.
Had to modify the no-network patch as well because of the changed
javascript libs.

Upstream changed the handling CMAKE_INSTALL_PREFIX in
1bb545e3f9
so I decided to patch around that as well.

Removing systemd units and config file because they should be defined
declaratively
2021-02-11 11:29:56 +01:00
R. RyanTM
ad89ec0cb6
buildkite-agent: 3.26.0 -> 3.27.0 (#112474) 2021-02-09 11:49:52 +01:00
Tim Steinbach
40463bfd03
jenkins: 2.263.2 → 2.263.3 2021-01-29 11:57:00 -05:00
R. RyanTM
bda6c3bfd2 fly: 6.7.3 -> 6.7.4 2021-01-29 01:59:05 +00:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
Max Wittig
4c7ffbccf0
gitlab-runner: 13.7.0 -> 13.8.0 (#110280) 2021-01-21 10:07:03 +00:00
R. RyanTM
feff6a6926 fly: 6.7.2 -> 6.7.3 2021-01-18 18:51:55 +00:00
Tim Steinbach
4a521fb5e9
jenkins: 2.263.1 → 2.263.2 2021-01-15 10:39:10 -05:00
Max Wittig
74971a10d5
gitlab-runner: 13.6.0 -> 13.7.0 (#107378) 2020-12-22 13:16:15 +01:00
zowoq
566bce3cdb buildkite-agent: remove goPackagePath 2020-12-17 16:38:13 +10:00
Jörg Thalheim
028f711404
drone: 1.9.0 -> 1.10.0 2020-12-12 07:36:17 +01:00
R. RyanTM
feed5210dd
jenkins: 2.249.3 -> 2.263.1 2020-12-06 02:04:07 +01:00
R. RyanTM
053c522b7c
buildkite-agent: 3.25.0 -> 3.26.0 (#105852) 2020-12-04 15:18:54 +01:00
R. RyanTM
1590c5302b fly: 6.7.0 -> 6.7.2 2020-12-01 18:58:35 +00:00
R. RyanTM
97904288cd drone-cli: 1.2.2 -> 1.2.4 2020-11-26 02:22:11 +00:00
Max Wittig
e83b3f6866
gitlab-runner: 13.5.0 -> 13.6.0 (#104498) 2020-11-21 19:32:45 +01:00
Tim Steinbach
37cd50fa35
jenkins: 2.249.2 → 2.249.3 2020-11-05 18:09:37 +00:00
Tim Steinbach
66d8c7d29a
jenkins: Inline update script, add test reference 2020-11-05 13:08:06 -05:00
Mario Rodas
8b579d8062
Merge pull request #102337 from r-ryantm/auto-update/fly
fly: 6.6.0 -> 6.7.0
2020-11-01 07:05:19 -05:00
R. RyanTM
fa45e8792d fly: 6.6.0 -> 6.7.0 2020-11-01 09:49:56 +00:00
Andrey Kuznetsov
0d41c9a9c6
buildkite-agent: 3.17.0 -> 3.25.0, use buildGoModule, add darwin to platforms (#101954) 2020-10-28 23:43:24 +01:00
Max Wittig
79b036b7db
gitlab-runner: 13.4.1 -> 13.5.0 (#101175) 2020-10-21 13:16:30 +02:00
Mario Rodas
16895196ed
Merge pull request #100934 from r-ryantm/auto-update/fly
fly: 6.5.1 -> 6.6.0
2020-10-18 08:15:24 -05:00
R. RyanTM
9871506209 fly: 6.5.1 -> 6.6.0 2020-10-18 07:27:27 +00:00
Ben Siraphob
683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Tim Steinbach
553ec1bf72
jenkins: 2.249.1 -> 2.249.2 2020-10-08 14:51:20 -04:00
Diego Louzán
dbbd13568e
gitlab-runner: 13.4.0 -> 13.4.1 (#99409) 2020-10-05 14:46:20 +02:00
Max Wittig
d4eed01376
gitlab-runner: 13.3.1 -> 13.4.0 (#98377) 2020-09-21 15:19:51 +02:00
Tim Steinbach
bc0dd710e5
jenkins: 2.235.5 -> 2.249.1 2020-09-10 10:36:18 -04:00
Max Wittig
61eb2b639b
gitlab-runner: 13.3.0 -> 13.3.1 (#97350) 2020-09-08 15:27:08 +02:00
R. RyanTM
96e6957440 fly: 6.5.0 -> 6.5.1 2020-09-04 14:24:55 +00:00
Lassulus
f88ab589ed
Merge pull request #85595 from KAction/laminar
laminar: init at 0.8
2020-08-27 21:19:44 +02:00
R. RyanTM
46d33689d5 fly: 6.4.1 -> 6.5.0 2020-08-25 03:35:14 +00:00
Max Wittig
54acf58040
gitlab-runner: 13.2.2 -> 13.3.0 (#95838) 2020-08-20 10:16:55 +00:00
Tim Steinbach
bae91fb6c9
jenkins: 2.235.3 -> 2.235.5 2020-08-18 08:02:31 -04:00
Timothy Stott
ba7c0893d4
treewide: remove obsolete attribute goPackagePath in buildGoModule derivations (#95092)
The buildGoModule infrastructure does not make use of goPackagePath it is a residue from buildGoPackage.
2020-08-11 21:04:55 +00:00
Mario Rodas
3bbdc0f2c4
Merge pull request #95054 from r-ryantm/auto-update/fly
fly: 6.4.0 -> 6.4.1
2020-08-10 07:07:02 -05:00
Christian Kampka
044f18a6f0
drone-cli: 1.2.1 -> 1.2.2 2020-08-10 10:32:33 +02:00
R. RyanTM
53c69e01d3 fly: 6.4.0 -> 6.4.1 2020-08-10 07:59:41 +00:00
zowoq
cea7cd902e buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
Max Wittig
585aa266d3
gitlab-runner: 13.2.0 -> 13.2.2 (#94818) 2020-08-07 09:24:58 +00:00
zowoq
3c5750d1cd buildGoModule packages: editorconfig fixes 2020-07-31 13:58:04 +10:00
Tim Steinbach
ed0ad5f792
jenkins: 2.235.2 -> 2.235.3 2020-07-28 09:59:03 -04:00
Vladimír Čunát
2b7c0dcdaa
Merge branch 'staging-next'
Rebuild on Hydra seems OK-ish.
mongodb.nix needed some conflict resolution (scons versions);
all four versions seem to build fine.
2020-07-25 16:18:40 +02:00
David Arnold
fcb67219ea
drone: 1.6.5 → 1.9.0 2020-07-23 15:44:40 -05:00
Vladimír Čunát
7a5c6fee0f
Merge branch 'master' into staging-next
Some rebuilds, e.g. all of haskell.
Hydra nixpkgs: ?compare=1601713
2020-07-22 08:37:19 +02:00
Max Wittig
64d855d214
gitlab-runner: 13.1.0 -> 13.2.0 (#93514) 2020-07-20 11:13:05 +00:00
Vladimír Čunát
4244b73917
Merge branch 'master' into staging 2020-07-18 17:50:23 +02:00
Tim Steinbach
223efd7b37
jenkins: 2.235.1 -> 2.235.2 2020-07-17 10:22:13 -04:00
R. RyanTM
1e816defe7 fly: 6.3.0 -> 6.4.0 2020-07-16 04:42:06 +00:00
Pascal Bach
c323751a71
gitlab-runner: remove additional binaries (#91811)
Only the gitlab-runner and the helper-images are required.
All other binaries that were currently in the derivation were only for
testing.
2020-07-01 09:43:31 +00:00
Max Wittig
42ab6da6a8
gitlab-runner: 13.0.1 -> 13.1.0 (#91239) 2020-06-21 22:41:47 +00:00
Robert Hensing
7d436b4618 hercules-ci-agent: init at 0.7.2 2020-06-21 13:38:22 +02:00
Tim Steinbach
d1966f0860
jenkins: 2.222.4 -> 2.235.1 2020-06-18 08:16:06 -04:00
Greg Roodt
8520ec69c6
buildkite-cli: init at 1.1.0 (#89399) 2020-06-14 17:23:26 -07:00
R. RyanTM
801e325a38 fly: 6.1.0 -> 6.3.0 2020-06-14 15:10:15 +00:00
Max Wittig
3f05ce5454
gitlab-runner: 13.0.0 -> 13.0.1 (#89391) 2020-06-03 09:07:41 +00:00
Tim Steinbach
f75d62941d
jenkins: 2.222.3 -> 2.222.4 2020-05-30 11:32:34 -04:00
Max Wittig
9a714d249e
gitlab-runner: 12.10.2 -> 13.0.0 (#88935) 2020-05-26 18:28:13 +00:00
Florian Klink
44c0533497 fly: 6.0.0 -> 6.1.0 2020-05-15 14:54:35 +02:00
Florian Klink
5d362c2335 fly: use completion generator
There's no need to ship the pre-generated completions in the nixpkgs
tree anymore.
2020-05-15 13:53:14 +02:00
Colin L Rice
d6162dab50
go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
Max Wittig
73e20c730d
gitlab-runner: 12.10.1 -> 12.10.2 (#87245) 2020-05-08 10:01:33 +00:00
Jan Tojnar
2874eebfd2
Merge branch 'staging-next' into staging 2020-04-29 08:35:47 +02:00
Tim Steinbach
f7b417440d
jenkins: 2.222.1 -> 2.222.3 2020-04-28 11:16:48 -04:00
zowoq
b5dc07a4b4 treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
Max Wittig
8f5e4d1b63
gitlab-runner: 12.10.0 -> 12.10.1 (#86100) 2020-04-27 10:57:17 +00:00
Max Wittig
50ba3f7ad8
gitlab-runner: 12.9.0 -> 12.10.0 (#85748) 2020-04-22 12:04:50 +00:00
Dmitry Bogatov
cd5c75fcdc laminar: init at 0.8 2020-04-20 01:14:56 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Tim Steinbach
be792c92ec
jenkins: 2.204.5 -> 2.222.1 2020-04-01 10:46:07 -04:00
R. RyanTM
6da44bf95e fly: 5.8.0 -> 6.0.0 2020-04-01 11:45:42 +00:00
Jörg Thalheim
066db11215
Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin"
This reverts commit 4e6bf03504, reversing
changes made to afd997aab6.

Instead we propagate those frameworks from the compiler again
2020-03-27 07:33:21 +00:00
Mario Rodas
4e6bf03504
Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin
treewide: fix buildGoModule packages on darwin
2020-03-22 08:13:37 -05:00
Max Wittig
2878b4073a
gitlab-runner: 12.8.0 -> 12.9.0 (#83085) 2020-03-22 09:42:26 +00:00
Mario Rodas
b49ca4818d fly: fix build on darwin 2020-03-21 04:59:00 -05:00
Mario Rodas
a5a687734a drone-cli: fix build on darwin 2020-03-21 04:53:00 -05:00
Mario Rodas
d557b441ac drone: fix build on darwin 2020-03-21 04:52:00 -05:00
R. RyanTM
b25633a6f9 fly: 5.7.2 -> 5.8.0 2020-03-15 15:48:29 -07:00
Tim Steinbach
16eb11b5d3
jenkins: 2.204.4 -> 2.204.5 2020-03-14 04:59:52 -04:00
Tim Steinbach
03003d433c
jenkins: 2.204.3 -> 2.204.4 2020-03-05 07:55:53 -05:00
Tim Steinbach
2cc00e2e8a
jenkins: 2.204.2 -> 2.204.3 2020-03-02 07:51:35 -05:00
Max Wittig
3e47a8781f
gitlab-runner: 12.7.0 -> 12.8.0 (#80947) 2020-02-24 12:09:01 +00:00
Enno Lohmeier
89416dab81 drone: 1.6.0 -> 1.6.5 2020-02-19 08:40:12 +01:00
Christian Kampka
032fddf103
drone-cli: 1.2.0 -> 1.2.1 2020-01-31 15:43:37 +01:00
Tim Steinbach
04e684d4e7
jenkins: 2.204.1 -> 2.204.2 2020-01-30 16:41:12 -05:00
Max Wittig
489f823ac7 gitlab-runner: 12.6.0 -> 12.7.0 (#78089) 2020-01-20 10:43:41 +00:00
Yorick van Pelt
8f19d72113 buildkite-agent2: remove package
The latest 2.x release was in Jan 2018.
2020-01-17 18:40:11 +01:00
Mark Karpov
24e5a5f5d9
Use buildkite agent 3.17.0 2020-01-15 17:04:41 +01:00
Pascal Bach
8b21b3a42e gitlab-runner: 12.5.0 -> 12.6.0 (#76190)
This release does no longer contain the lock file that broke the NixOS
module in 12.5.0
2019-12-23 08:28:40 +00:00
Tim Steinbach
bbf9c5ed29
jenkins: 2.190.3 -> 2.204.1 2019-12-20 11:36:07 -05:00
Steve Purcell
866424d2ec fly: 5.4.1 -> 5.7.2 2019-12-09 18:49:17 +01:00
Graham Christensen
97f51dff59
Merge pull request #61310 from cryptix/update/gocdServer
gocd-server: 16.9.0-4001 -> 19.3.0-8959
2019-11-26 10:06:58 -05:00
Graham Christensen
bc8223d9f0
Merge pull request #61309 from cryptix/update/gocdAgent
gocd-agent: 16.9.0-4001 -> 19.3.0-8959
2019-11-26 09:43:13 -05:00
John Ericson
d0d5136cce Merge remote-tracking branch 'upstream/master' into wrapper-pname-support 2019-11-24 17:25:07 +00:00
John Ericson
9b090ccbca treewide: Get rid of most parseDrvName without breaking compat
That is because this commit should be merged to both master and
release-19.09.
2019-11-24 17:22:28 +00:00
Max Wittig
d940d24ff4 gitlab-runner: 12.4.1 -> 12.5.0 (#73864) 2019-11-22 09:38:02 +00:00
Tim Steinbach
bb9da1323e
jenkins: 2.190.2 -> 2.190.3 2019-11-21 13:29:44 -05:00
Max Wittig
f22dc5216e
gitlab-runner: 12.4.0 -> 12.4.1 2019-10-29 15:37:21 +01:00
Tim Steinbach
fc6d1e0ebf
jenkins: 2.190.1 -> 2.190.2 2019-10-29 09:20:57 -04:00
Max Wittig
95b324edc7
gitlab-runner: 12.3.0 -> 12.4.0 2019-10-22 08:48:00 +02:00
Renaud
3323655ccb
Merge pull request #70539 from kampka/drone
drone: 1.3.1 -> 1.6.0
2019-10-08 17:21:37 +02:00
Christian Kampka
3aa784b3e3
drone-cli: 0.8.6 -> 1.2.0 2019-10-08 14:56:36 +02:00
Christian Kampka
f155360175
drone: 1.3.1 -> 1.6.0 2019-10-06 21:22:55 +02:00
Renaud
50bd897908
Merge pull request #68271 from elohmeier/drone
drone: 0.8.6 -> 1.3.1
2019-10-06 18:21:51 +02:00
Tim Steinbach
6ab2a81b3e
jenkins: 2.176.3 -> 2.190.1 2019-09-26 10:45:50 -04:00
Max Wittig
92d5acb41a
gitlab-runner: 12.2.0 -> 12.3.0 2019-09-25 15:53:55 +02:00
zimbatm
ab0308604b
cide: remove (#68505) 2019-09-12 22:02:26 +02:00
Enno Lohmeier
90608a3892 drone: 0.8.6 -> 1.3.1 2019-09-10 11:31:19 +02:00
Frederik Rietdijk
fc74ba8291 Merge master into staging-next 2019-08-31 09:50:38 +02:00
Tim Steinbach
3e30f3e1f9
jenkins: 2.176.2 -> 2.176.3 2019-08-29 12:40:21 -04:00
Imuli
7863697575 fly: 5.3.0 -> 5.4.1 (#67633) 2019-08-28 12:30:18 -06:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Pascal Bach
c6378b36df gitlab-runner: 12.1.0 -> 12.2.0 2019-08-22 21:56:49 +02:00
Robin Gloster
4e60b0efae
treewide: update globin's maintained drvs 2019-08-20 19:36:05 +02:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Pascal Bach
f5d84bb446 Revert "gitlab-runner: don't bundle prebuilt docker images (#66225)" (#66522)
This reverts commit 9175a201bb.
2019-08-12 13:06:15 +00:00
Pascal Bach
9175a201bb gitlab-runner: don't bundle prebuilt docker images (#66225)
The bundeled images are no longer compiled into the binary. They are
also not strictly required as they will be fetched if not available.

This change removes them as this reduces the closure size and also makes
updates easier.
2019-08-08 10:35:53 +00:00
Sarah Brofeldt
8761bc0ad7 gitlab-runner: Fix prebuilt hash 2019-07-31 18:46:20 +02:00
Robin Gloster
64cd2a618d
Merge pull request #65249 from max-wittig/patch-2
gitlab-runner: 12.0.2 -> 12.1.0
2019-07-22 17:27:51 +00:00
Nick Novitski
7136e0d0a6 bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
Max Wittig
bc6366b728
gitlab-runner: 12.0.2 -> 12.1.0
Corresponding runner for GitLab version 12.1.0

Changelog: https://gitlab.com/gitlab-org/gitlab-runner/blob/12-1-stable/CHANGELOG.md
2019-07-22 08:29:01 +02:00
Tim Steinbach
5724dc27d1
jenkins: 2.176.1 -> 2.176.2 2019-07-17 13:05:27 -04:00
ivanbrennan
9e465d2f60
fly: init at 5.3.0
Add `fly` CLI for working with Concourse CI, and include Bash
completions.
2019-07-13 18:55:22 -04:00
Pascal Bach
e928aa6f50 gitlab-runner: 11.11.2 -> 12.0.2
12.0.1 fixes an issue with git submodule fetching
12.0.2 fixes an issue with concurrent updated
2019-07-08 23:05:58 +02:00
Tim Steinbach
5443b3d5a8
jenkins: 2.164.3 -> 2.176.1 2019-06-12 13:09:46 -04:00
Pascal Bach
58be5b4ec3 gitlab-runner: 11.11.0 -> 11.11.2 2019-06-10 21:43:36 +02:00
Pascal Bach
7ba247ccb1 gitlab-runner: 11.10.1 -> 11.11.0 2019-06-04 11:33:53 +00:00
Henry
2e58cfaacc gocd-agent: 16.9.0-4001 -> 19.3.0-8959 2019-05-11 18:51:10 +02:00
Henry
a170a87bc9 gocd-server: 16.9.0-4001 -> 19.3.0-8959 2019-05-11 18:48:22 +02:00
Tim Steinbach
95d0ad903f
jenkins: 2.164.2 -> 2.164.3 2019-05-11 09:17:10 -04:00
Pascal Bach
1bf10f920e gitlab-runner: 11.9.2 -> 11.10.1 2019-05-01 12:13:05 +02:00
Pascal Bach
5def98b89a gitlab-runner: 11.9.0 -> 11.9.2
Fixes issues with git lfs.
2019-04-17 13:01:02 +02:00
Christopher A. Williamson
c2b1f0079f jenkins: 2.164.1 -> 2.164.2 (#59309) 2019-04-11 21:56:23 +02:00
Tim Steinbach
6a9a87c988
jenkins: Improve update.sh
Auto-commit and only run if nixpkgs version is old
2019-04-06 15:26:19 -04:00
Tim Steinbach
e9994af108
jenkins: 2.150.1 -> 2.164.1 2019-04-06 15:26:16 -04:00
Max Wittig
f47bbb6dd6
gitlab-runner: 11.8.0 -> 11.9.0 2019-03-25 15:21:04 +01:00
Pascal Bach
23846b949c gitlab-runner: 11.7.0 -> 11.8.0 (#56388) 2019-02-26 09:11:46 +01:00
Pascal Bach
30c40858bd gitlab-runner: 11.6.0 -> 11.7.0 2019-02-04 18:30:52 +01:00
Yorick
83520c308c buildkite-agent3: 3.0.1 -> 3.8.4 (#54430) 2019-01-28 17:31:00 +00:00
Pascal Bach
5b61578924 gitlab-runner: 11.5.0 -> 11.6.0 2018-12-24 11:24:42 +01:00
Alyssa Ross
33e6c84753
jenkins: 2.138.3 -> 2.150.1
Fixes several security issues.

See https://jenkins.io/blog/2018/12/05/security-updates/.
2018-12-05 12:49:37 +00:00
Pascal Bach
c3c57c798f gitlab-runner: 11.4.0 -> 11.5.0 2018-11-26 23:01:25 +01:00
Franz Pletz
058a96dc0e
jenkins: 2.138.2 -> 2.138.3 2018-11-22 14:33:46 +01:00
Pascal Bach
7863610666 gitlab-runner: 11.3.1 -> 11.4.0 (#48867) 2018-10-23 17:59:01 +02:00
Ben Challenor
88e7d7b350 jenkins: 2.138.1 -> 2.138.2 2018-10-13 10:34:26 +01:00
Ben Challenor
b6421bfec4 jenkins: add update script 2018-10-13 10:34:26 +01:00
Pascal Bach
9dbb71b1d3 gitlab-runner-v1: remove v1 package (#47624)
It was required for gitlab < 9 which is not supported anymore since some time.

While removinf the V1 the patch was refreshed to cleanly work with version 11.x
2018-10-01 23:37:25 +02:00
Pascal Bach
510c85f349 gitlab-runner: 11.3.0 -> 11.3.1 (#47623) 2018-10-01 22:37:41 +02:00
Vincent Demeester
3decb753d8 drone: 0.8.5 -> 0.8.6 (#47470)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-09-28 20:07:36 +02:00
Pascal Bach
a8087e3bd7 gitlab-runner: 11.2.0 -> 11.3.0 (#47167) 2018-09-22 18:49:35 +02:00
Ben Challenor
16ce28ed72 jenkins: 2.121.2 -> 2.138.1 2018-09-15 13:10:06 +00:00
Pascal Bach
1d6cb40afb gitlab-runner: 11.1.0 -> 11.2.0 (#45479) 2018-08-22 22:48:33 +02:00
Chloe Kever
1bb4fd794c jenkins: 2.107.3 -> 2.121.2 (#43936) 2018-08-01 15:20:21 +02:00
Pascal Bach
41efb9a6c8 gitlab-runner: 11.0.0 -> 11.1.0 (#44085) 2018-07-29 20:59:11 +02:00
Brice Waegeneire
fb25fe7879
drone-cli: add package
Signed-off-by: Brice Waegeneire <brice.wge@gmail.com>
2018-07-10 15:26:23 +02:00
Pascal Bach
18c99b5be9 gitlab-runner: 10.8.0 -> 11.0.0 (#42391) 2018-06-25 00:47:32 +02:00
Thomas Bach
500f1a9438 jenkins: 2.89.4 -> 2.107.3 (#41618) 2018-06-09 01:34:35 +02:00
Vincent Demeester
e62b01b78e drone: 0.5 -> 0.8.5 (#41200)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-05-29 21:21:19 +02:00
Pascal Bach
b45fde2da5 gitlab-runner: 10.7.0 -> 10.8.0 (#41096) 2018-05-26 15:38:55 +02:00
Pascal Bach
5b060e8647 gitlab-runner: 10.6.0 -> 10.7.1 2018-05-02 19:21:49 +02:00
Rodney Lorrimar
ca7d983999 buildkite-agent3: init at 3.0.1 (#39471)
New stable release. Version 2.6 is kept for backwards compatibility.

https://github.com/buildkite/agent/releases/tag/v3.0.0
https://github.com/buildkite/agent/releases/tag/v3.0.1
2018-04-25 13:47:26 +01:00
adisbladis
6a6bdca507
Merge pull request #38322 from rvl/buildkite-agent
buildkite-agent: 2.6.9 -> 2.6.10
2018-04-03 22:44:57 +08:00
Rodney Lorrimar
65b14735d2
buildkite-agent: 2.6.9 -> 2.6.10
https://github.com/buildkite/agent/releases/tag/v2.6.10
2018-03-27 10:55:52 +01:00
Pascal Bach
6e863d1558 gitlab-runner: 10.5.0 -> 10.6.0 2018-03-25 14:09:59 +02:00
Pascal Bach
f5c8fd08a6 gitlab-runner: 10.4.0 -> 10.5.0 2018-03-04 16:09:08 +01:00
Tim Steinbach
8c45d4169a
jenkins: 2.89.3 -> 2.89.4 2018-02-25 12:48:16 -05:00
Joachim F
0c4f2630bd
Merge pull request #34962 from earldouglas/jenkins-lts
jenkins: 2.105 -> 2.89.3 (LTS)
2018-02-17 18:36:25 +00:00
Rodney Lorrimar
34e6226ab7 buildkite-agent: 2.6.6 -> 2.6.9 (#35033)
* buildkite-agent: 2.6.6 -> 2.6.9

Various upstream bug fixes.

https://github.com/buildkite/agent/releases/tag/v2.6.7
https://github.com/buildkite/agent/releases/tag/v2.6.8
https://github.com/buildkite/agent/releases/tag/v2.6.9

* buildkite-agent: fixes tmpdir audit error
2018-02-17 10:35:04 +00:00
James Earl Douglas
5d20a55c34
jenkins: 2.105 -> 2.89.3 (LTS) 2018-02-14 07:07:08 -07:00
Mathias Schreck
674b39b048 jenkins: 2.103 -> 2.105 2018-02-05 20:13:28 +01:00
Rodney Lorrimar
480e3f343a buildkite-agent: enable building on darwin 2018-02-01 10:33:10 +00:00
Franz Pletz
e3fbefd678
jenkins: 2.101 -> 2.103 2018-01-28 18:52:23 +01:00
Pascal Bach
029e80a90b gitlab-runner: 10.3.0 -> 10.4.0 2018-01-24 22:38:57 +01:00
Mathias Schreck
4eba35bc9d jenkins: 2.95 -> 2.101 2018-01-12 17:01:19 +01:00
Pascal Bach
e9519ba32a gitlab-runner: 10.2.0 -> 10.3.0 2018-01-07 15:58:54 +01:00
Franz Pletz
da8bf8e0bc
jenkins: 2.94 -> 2.95 (security)
See https://jenkins.io/security/advisory/2017-12-14/.
2017-12-14 16:03:09 +01:00
James Earl Douglas
8699ccb8ac
jenkins: 2.93 -> 2.94 2017-12-12 08:05:01 -07:00
Vladimír Čunát
6f5d989478
treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
James Earl Douglas
1bb086e17d
jenkins: 2.92 -> 2.93 2017-12-03 16:44:57 -07:00
James Earl Douglas
f09a429089
jenkins: 2.91 -> 2.92 2017-11-27 15:14:05 -07:00
Pascal Bach
a1c98a8f78 gitlab-runner: 10.1.0 -> 10.2.0 2017-11-25 10:46:45 +01:00
James Earl Douglas
201b4c26ba jenkins: 2.90 -> 2.91 2017-11-20 16:20:22 +00:00
James Earl Douglas
70ac2218fc
jenkins: 2.89 -> 2.90 2017-11-14 20:30:27 -07:00
James Earl Douglas
5d038f7d10
jenkins: 2.88 -> 2.89 2017-11-09 09:44:43 -07:00
James Earl Douglas
0e5014def9
jenkins: add earldouglas as a maintainer 2017-11-07 07:56:37 -07:00
James Earl Douglas
c7e3555d8b
jenkins: 2.87 -> 2.88 2017-11-07 07:56:14 -07:00
James Earl Douglas
da866a6f29
jenkins: 2.86 -> 2.87 2017-10-30 08:57:54 -06:00
Pascal Bach
41ba309136 gitlab-runner: 10.0.2 -> 10.1.0 2017-10-27 18:06:34 +02:00
James Earl Douglas
2c39cb9f40
jenkins: 2.85 -> 2.86 2017-10-23 15:39:26 -06:00
zimbatm
96b339fbc9 buildkite-agent: 2.1.13 -> 2.6.6
Build the package from source

Re-organise the module a bit to allow custom version of the package
2017-10-21 11:23:30 +01:00
James Earl Douglas
9cf797408c
jenkins: 2.84 -> 2.85 2017-10-19 08:57:37 -06:00
Vladimír Čunát
3ee33f35f8
Merge branch 'staging'
Contains security fixes in X server and X libs.
On Hydra, the amount to rebuild on master is now higher than on staging;
the comparison looks OK.
2017-10-15 13:59:18 +02:00
Mathias Schreck
741e78804b jenkins: 2.77 -> 2.84 2017-10-14 18:13:23 +02:00
Daniel Peebles
416979f3f7 Merge pull request #30150 from copumpkin/no-rpath-nonsense
Get rid of most @rpath nonsense on Darwin
2017-10-08 16:21:27 -04:00
Dan Peebles
b426c85ce2 Get rid of most @rpath nonsense on Darwin
This requires some small changes in the stdenv, then working around the
weird choice LLVM made to hardcode @rpath in its install name, and then
lets us remove a ton of annoying workaround hacks in many of our Go
packages. With any luck this will mean less hackery going forward.
2017-10-08 16:13:46 -04:00
Pascal Bach
4bb1d9f526 gitlab-runner: 10.0.0 -> 10.0.2 2017-10-05 21:20:56 +02:00
Pascal Bach
824f2e2a28 gitlab-runner: 9.5.0 -> 10.0.0 (#29821)
The renaming of gitlab-ci-mutli-runner to gitlab-runner
is finally complete. Symlinking is thus no longer needed.
2017-09-29 14:00:25 +00:00
Robin Gloster
8502d94b31
jenkins: 2.73 -> 2.77 2017-09-05 14:42:46 +02:00
Pascal Bach
d3b5fa3db2 gitlab-runner: 9.4.2 -> 9.5.0 2017-08-27 10:01:25 +02:00
Pascal Bach
22fc62eec3 gitlab-runner: 9.3.0 -> 9.4.2 2017-08-15 14:50:50 +02:00
Franz Pletz
fecca868c3
jenkins: 2.71 -> 2.73 2017-08-11 17:27:32 +02:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Mateusz Kowalczyk
519b987e70 jenkins: 2.66 -> 2.71 2017-07-27 13:21:59 +01:00
Pascal Bach
52ceb981a1 gitlab-runner_1_11: 1.11.4 -> 1.11.5 2017-07-05 17:31:11 +02:00
Pascal Bach
572786387d gitlab-runner: 9.2.0 -> 9.3.0 2017-06-26 01:08:30 +02:00
Franz Pletz
19a840cb66
jenkins: 2.65 -> 2.66 2017-06-20 03:45:39 +02:00
Franz Pletz
3640c65be6
jenkins: 2.64 -> 2.65 2017-06-13 21:22:00 +02:00
Mateusz Kowalczyk
819f990fea
jenkins: 2.63 -> 2.64 2017-06-06 13:06:44 +01:00
Mateusz Kowalczyk
045515a54a jenkins: 2.62 -> 2.63 2017-06-03 19:58:47 +01:00
Franz Pletz
d69c2968a2 Merge pull request #26003 from bachp/gitlab-runner-update
Gitlab runner update
2017-05-24 12:50:32 +02:00
zimbatm
4f6ab299a0 gitlab-runner: 9.1.0 -> 9.2.0 2017-05-24 11:19:52 +01:00