Eelco Dolstra
|
f7beae78eb
|
Rewrite mirror-nixos-branch in perl; handle new Hydra situation
We're no longer on a machine that contains the actual store paths of
the release, so we have to fetch them.
|
2016-03-01 20:03:10 +01:00 |
|
Eelco Dolstra
|
4de7a4a85c
|
Remove tabs
|
2016-03-01 11:12:36 +01:00 |
|
Eelco Dolstra
|
0c75ea5ba5
|
Push nixpkgs-unstable branch to nixpkgs-channels
Fixes https://github.com/NixOS/nixpkgs/issues/11427.
|
2015-12-04 18:15:39 +01:00 |
|
Eelco Dolstra
|
5fd290852c
|
Do a git update before doing rev-parse
|
2015-12-02 11:42:49 +01:00 |
|
Eelco Dolstra
|
97b39b07dc
|
Check for errors when compressing NARs
Otherwise, an error (like disk full) will cause a truncated NAR file
to be uploaded to the binary cache.
|
2015-10-06 23:13:49 +02:00 |
|
Eelco Dolstra
|
e4b04c877f
|
Package database: Support multiple outputs
|
2015-09-02 18:36:17 +02:00 |
|
Eelco Dolstra
|
0cd5fe7808
|
Prefer shorter attribute paths in the package database
E.g. "python" is better than "python27Packages.python".
|
2015-09-02 18:06:27 +02:00 |
|
Eelco Dolstra
|
bc1b2301df
|
Use attribute paths in the package database
|
2015-09-02 17:39:05 +02:00 |
|
Eelco Dolstra
|
d528d56e2d
|
Prevent concurrent access to the Git clone
|
2015-09-02 11:31:13 +02:00 |
|
Eelco Dolstra
|
a441c018e2
|
Ensure that the channel doesn't go back in time
This can happen when builds are restarted, causing the "latest
finished evaluation" to point to an older evaluation.
|
2015-09-02 11:16:51 +02:00 |
|
Eelco Dolstra
|
87ccf9de70
|
Fix updating releases/.htaccesss
Fixes https://github.com/NixOS/nixpkgs/issues/9228.
|
2015-08-13 14:17:25 +02:00 |
|
Eelco Dolstra
|
c76fc42d03
|
Script for signing existing .narinfo files in a binary cache
|
2015-06-03 16:23:36 +02:00 |
|
Eelco Dolstra
|
d84441483e
|
Scripts for deleting garbage from the binary cache
|
2015-06-03 16:23:16 +02:00 |
|
Eelco Dolstra
|
bc8cce06a5
|
After updating the channel, update/push a corresponding Git branch
https://github.com/NixOS/nixpkgs/issues/3609
|
2015-03-05 17:40:48 +01:00 |
|
Eelco Dolstra
|
21d41d521e
|
Remove unused script
|
2015-03-05 17:03:46 +01:00 |
|
Eelco Dolstra
|
8db0250c1f
|
Sign cache.nixos.org
|
2015-02-19 14:26:33 +01:00 |
|
Eelco Dolstra
|
3218e8b885
|
* Remove tabs.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34869 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2015-02-03 10:19:59 +00:00 |
|
Eelco Dolstra
|
4c9ccbd775
|
* Remove obsolete script.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34868 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2015-02-03 10:09:21 +00:00 |
|
Eelco Dolstra
|
9ba38f8bdd
|
* Use https for the Nixpkgs channel binary caches.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34867 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2015-01-12 11:05:39 +00:00 |
|
Eelco Dolstra
|
140bb432ae
|
* Clean up small releases.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34864 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-12-09 12:42:06 +00:00 |
|
Eelco Dolstra
|
22ff163cca
|
* Remove dead patch propagation code.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34858 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-09-10 12:16:36 +00:00 |
|
Eelco Dolstra
|
3481bfaf40
|
* Fix Nixpkgs manual mirroring.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34857 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-09-10 12:05:26 +00:00 |
|
Eelco Dolstra
|
30a6654bf2
|
* Fix mirroring Nixpkgs.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34856 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-09-09 09:50:56 +00:00 |
|
Eelco Dolstra
|
a0b1ad366a
|
* Handle chunked manual.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34855 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-08-29 15:20:23 +00:00 |
|
Eelco Dolstra
|
48ddb3eec8
|
* Idem.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34854 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-08-29 15:20:05 +00:00 |
|
Eelco Dolstra
|
3ac156edb9
|
* Include .sha256 files.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34853 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-08-29 15:19:00 +00:00 |
|
Eelco Dolstra
|
1c063dced7
|
* Redirect to /releases instead of releases.nixos.org.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34848 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-08-05 10:52:18 +00:00 |
|
Eelco Dolstra
|
9f746c828f
|
* Mirror multiple releases.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34818 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2014-04-25 09:25:59 +00:00 |
|
Eelco Dolstra
|
9dd6c6cf92
|
* Use releases.nixos.org.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34805 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-12-19 15:38:27 +00:00 |
|
Eelco Dolstra
|
58f2a2dc7c
|
* Redirect to latest 13.10 release.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34798 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-11-01 15:56:40 +00:00 |
|
Eelco Dolstra
|
f4d7120ddd
|
* Fix manual job name.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34797 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-11-01 15:56:22 +00:00 |
|
Eelco Dolstra
|
ba7e9f67e5
|
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34775 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-10-09 12:06:07 +00:00 |
|
Eelco Dolstra
|
ac8e525835
|
* Support multiple NixOS branches.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34774 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-10-09 12:04:29 +00:00 |
|
Eelco Dolstra
|
0a96d82417
|
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34773 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-10-09 09:02:09 +00:00 |
|
Eelco Dolstra
|
0e0501a241
|
* Rename.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34772 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-10-09 09:01:54 +00:00 |
|
Eelco Dolstra
|
0cae8f6a95
|
* Mirror OVA files.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34771 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-10-09 09:01:16 +00:00 |
|
Eelco Dolstra
|
5d7e7f46e0
|
* Use Hydra's new output download facility.
* Mirror the 32-bit VDIs.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34765 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-09-17 11:20:10 +00:00 |
|
Eelco Dolstra
|
6f4829b73b
|
* Put the Nixpkgs and NixOS manuals in the channel.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34761 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-08-21 13:45:14 +00:00 |
|
Eelco Dolstra
|
b20366e0f9
|
* Doh!
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34757 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-08-14 10:18:43 +00:00 |
|
Eelco Dolstra
|
100e90272c
|
* Idem for the Nixpkgs channel.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34756 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-08-13 21:04:08 +00:00 |
|
Eelco Dolstra
|
65d629a2e2
|
* For the NixOS channel, use the ‘tested’ aggregate job instead of the
‘tested’ view. Views are obsolete.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34755 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-08-13 12:11:54 +00:00 |
|
Eelco Dolstra
|
66526718f5
|
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34744 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-19 00:05:44 +00:00 |
|
Eelco Dolstra
|
e840413799
|
* Rsync releases over to nixos.org.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34743 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-17 23:23:05 +00:00 |
|
Eelco Dolstra
|
297e7999a0
|
* Code to check whether all referenced NARs exist.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34742 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-17 23:10:59 +00:00 |
|
Eelco Dolstra
|
1720cb8877
|
* Fix manifest generation: changes to the NAR info structures in the
children need to be communicated back to the parent.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34739 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-17 19:28:59 +00:00 |
|
Eelco Dolstra
|
b6d6feaef3
|
* Parallelize mirror-channel.pl by forking several worker processes to do
the compression / uploading.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34738 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-17 13:14:05 +00:00 |
|
Eelco Dolstra
|
9ff5956af0
|
* Handle .nar.xz.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34737 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-17 02:15:49 +00:00 |
|
Eelco Dolstra
|
1c233f0b23
|
* Upload binary cache data directly to S3.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34736 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-17 00:33:29 +00:00 |
|
Rob Vermaas
|
b85d302137
|
Upload script binary cache to s3.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34735 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-06 10:07:04 +00:00 |
|
Eelco Dolstra
|
d4873737b7
|
* Update binary cache URL.
git-svn-id: https://nixos.org/repos/nix/release/trunk/channels@34734 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
|
2013-06-06 10:03:23 +00:00 |
|