summary refs log tree commit diff
path: root/pkgs/top-level/release.nix
Commit message (Collapse)AuthorAge
* Generate links to function definitionsGraham Christensen2018-10-05
| | | | | | | | | | Hydra passes the full revision in to the input, which we pass through. If we don't get this ,we try to get it from other sources, or default to master which should have the definition in a close-ish location. All published docs should have theURL resolve properly, only local hackers will have the link break.
* top-level/release.nix: add patchShebangs testDan Peebles2018-09-16
| | | This is currently failing but nobody noticed!
* release.nix: fix a typo (breaking tarball job)Vladimír Čunát2018-08-18
|
* release: use jobs.firefox-unwrappedMatthew Bauer2018-08-17
| | | `firefox' is not built on hydra, only firefox-unwrapped is.
* release18.09: add darwin target jobsMatthew Bauer2018-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are some parts of the release that I want to get working before we release 18.09. There have been lots of improvements since 18.03 (as well as some regressions). To make sure the release is well-tested we need to add these apps in the jobset. Most of these are UI apps that are now available. List of new apps added to the release: - wireshark - firefox - qtmultimedia (already in unstable) - inkscape (already in unstable) - gimp - wireshark - transmission Also add ‘stack’. This is one of the Haskell packages hitting the ARG_MAX limit on macOS (getconf ARG_MAX == 262144). This has not been solved yet but it will need to be resolved by 18.09. Making it block here will prevent this regression in the future. [squashed] release: remove broken from darwin-tested removes: - gimp - qtmultimedia
* Revert "Revert "Revert "release: disallow aliases"""Matthew Bauer2018-08-08
| | | | | | | | | | | | | This reverts commit 0d8076b99cce5c6638abeb28153c42f698e1bc18. This has been causing people issues so it’s easiest to leave it off for now. Eventually I will do an RFC or some other PR where we can have more discussion on benefits of doing this in CI. Fixes #44299 I still think it’s still worth keeping aliases out of Nixpkgs but we don’t need to block evaluation on it.
* Revert "Revert "release: disallow aliases""Matthew Bauer2018-07-21
| | | | This reverts commit d68322504a53d72eae29dca959936f544f54672a.
* Revert "release: disallow aliases"Matthew Bauer2018-07-19
| | | | | | | | | | | | | | | | This reverts commit 25c42e7736d0507fd23fb5375a9282f528cc843f. This commit is still causing evaluation errors (despite passing OfBorg!) Here is the current error: error: undefined variable 'Log4Perl' at /nix/store/n0gwyv3mcvm3hc9jrmkxjhmsrdjqzcqb-source/maintainers/scripts/nix-generate-from-cpan.nix:7:71 More investigation is needed /cc @volth
* release: disallow aliasesMatthew Bauer2018-07-18
| | | | This will make hydra & ofborg ignore aliases when evluating
* idrisPackages: build with hydraSilvan Mosberger2018-07-16
|
* Revert "pkgs/top-level/release.nix.nix: Use fetchGit if possible"Graham Christensen2018-07-04
| | | | | | | | | | This reverts commit 67d0a57ef9eedde69192e08db77751c1c1062e0e. which caused evaluation errors in restricted eval mode, producing: error: access to URI '/var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/eval-1-lassulus.ewr1.nix.ci' is forbidden in restricted mode
* pkgs/top-level/release.nix: Don't require Darwin to be supportedEelco Dolstra2018-07-04
|
* pkgs/top-level/release.nix.nix: Use fetchGit if possibleEelco Dolstra2018-07-04
|
* release: remove nix-replMatthew Justin Bauer2018-05-31
| | | | | nix-repl is not needed anymore because Nix 2.0 comes with repl already. Anyway nix-repl is broken right now on Hydra because Nix 1.11 is broken. https://hydra.nixos.org/build/74933091
* Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-05-11
|\
| * release: disable tests.cc-wrapper-gcc8.x86_64-darwinMatthew Bauer2018-05-10
| | | | | | | | | | | | | | | | This test is broken because gcc8.x86_64-darwin is broken. Please add the test back in once we have fixed it! Job: https://hydra.nixos.org/job/nixpkgs/trunk/gcc8.x86_64-darwin Issue: #40038
* | Merge remote-tracking branch 'upstream/master' into stagingMatthew Bauer2018-05-08
|\|
| * add cc-wrapper test variants for gcc7, gcc8, add to release.nixWill Dietz2018-05-02
| |
* | mysql → mariadbMatthew Bauer2018-05-01
|/
* release: add inkscape, qt5.qtmultimedia (darwin)Matthew Justin Bauer2018-04-23
| | | We want to make sure these work in Darwin. Hopefully this will improve their stability.
* clang-6 test variantsWill Dietz2018-03-07
|
* cc-wrapper tests: 4 and 5 regardless of defaultWill Dietz2018-02-18
|
* linux bootstrap tools: Use same derivation whether cross compiling or notJohn Ericson2018-01-02
|
* Add clang multilib variants (x64_64-only, 64/32bit), basic multilib testsWill Dietz2017-12-05
|
* nix-info: Add separate tested variant for HydraTuomas Tynkkynen2017-10-17
|
* nix-info: include in nixos' default system-path, nixpkgs's channelGraham Christensen2017-10-14
|
* nixpkgs: add stdenv tests to unstable and darwin-testedDaiderd Jordan2017-09-18
|
* Merge pull request #28174 from matthewbauer/darwin-in-releaseDaiderd Jordan2017-08-17
|\ | | | | enable hydra jobs for packages x86_64-linux does not support
| * release.nix: disable private apple sdks in releaseMatthew Bauer2017-08-17
| | | | | | | | | | | | | | | | we shouldn’t let it get into the release. This includes: - darwin.cf-private - darwin.osx_private_sdk - xcode
| * nixpkgs release: remove macOS hackMatthew Bauer2017-08-12
| | | | | | | | | | | | | | was needed for testing previously see: https://github.com/NixOS/nixpkgs/pull/28174#pullrequestreview-55944725
| * release.nix: resurrect stdenvBootstrapToolsVladimír Čunát2017-08-06
| | | | | | | | | | | | 13d6681ce7 crippled it unintentionally. Also remove the incorrect/non-existing stdenv.i686-linux; building the bootstrap tools should be a good-enough test anyway.
* | Python: build 2.7 and 3.6 packages on Hydra againFrederik Rietdijk2017-08-13
| |
* | release.nix: resurrect stdenvBootstrapToolsVladimír Čunát2017-08-06
|/ | | | | | 13d6681ce7 crippled it unintentionally. Also remove the incorrect/non-existing stdenv.i686-linux; building the bootstrap tools should be a good-enough test anyway.
* release.nix: fix a typo from #27923, build stdenvVladimír Čunát2017-08-06
| | | | The typo removed also all aarch64-linux on Hydra.
* nixos,nixpkgs: only build essentials on i686Graham Christensen2017-08-05
|
* darwin-tested channel: Fix evalJohn Ericson2017-08-03
|
* darwin-test-channel: I broke it a bit adding macos-sierra-sharedJohn Ericson2017-08-03
| | | | This doesn't completely unbreak it, but gets it closer.
* macos-sierra-shared: Make live code and add to nascent Darwin channelJohn Ericson2017-07-31
| | | | Also add appropriate `meta.platforms = ...` to each derivation.
* Merge branch 'master' into stagingVladimír Čunát2017-05-18
|\
| * lib: Consolidate tests into one meta jobJohn Ericson2017-05-17
| |
* | Python release: do not build all Python packagesFrederik Rietdijk2017-05-07
|/ | | | | as we agreed not to. Maybe in the future we will again. Do build a couple of packages that take a longer time to build.
* Merge pull request #24610 from Ericson2314/platform-normalizationJohn Ericson2017-04-17
|\ | | | | Platform normalization
| * lib: Fix system parsing, and use for doubles listsJohn Ericson2017-04-17
| | | | | | | | | | | | | | The old hard-coded lists are now used to test system parsing. In the process, make an `assertTrue` in release lib for eval tests; also use it in release-cross
| * top-level: Less indirection for lib in release*.nixJohn Ericson2017-04-17
| |
* | release(-lib).nix: add nixpkgsArgs parameterBjørn Forsman2017-04-11
| | | | | | | | | | | | | | | | This allows customizing the nixpkgs arguments by the caller. My use case is creating a personal nixpkgs channel containing some unfree packages. The default is still to not build unfree packages, so for nixpkgs this is no functional change.
* | Add aggregate job for a forthcoming nixpkgs-darwin-unstable channelShea Levy2017-04-10
|/
* release.nix: Don't block release on aarch64 failuresTuomas Tynkkynen2017-03-20
|
* release.nix: Fix another typoTuomas Tynkkynen2017-03-09
|
* release.nix: Fix typoTuomas Tynkkynen2017-03-08
|
* nixpkgs: build aarch64-linuxGraham Christensen2017-03-08
|