3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/build-support
Vincent Ambo af9f248926 streamLayeredImage: pass through passthru attributes
This is useful for a use-case we have with a Nix-based CI system that
specifies things like deploy steps as passthru attributes[0].

Previously the only way to do this would have been to concatenate
attributes onto the resulting derivation, but passing them in and
actually treating them as proper passthru attributes is cleaner.

[0]: https://cs.tvl.fyi/depot@f7d7da6aceb407b719cf4683a75878fd3aca319e/-/blob/nix/buildkite/default.nix?L222-226
2022-01-31 10:10:10 +03:00
..
add-opengl-runpath
agda
alternatives
appimage
bintools-wrapper Check link type based on expanded parameters 2022-01-01 20:30:56 +08:00
build-bazel-package
build-dotnet-module buildDotnetModule: wrap executables in preFixup 2022-01-12 00:23:53 +01:00
build-dotnet-package buildDotnetPackage: rename baseName to pname 2021-12-23 22:46:35 +01:00
build-fhs-userenv maintainers: update personal details 2021-12-31 21:48:55 +03:00
build-fhs-userenv-bubblewrap Merge pull request #145258 from Ma27/steam-resolv-conf-override 2022-01-18 22:59:08 +01:00
build-graalvm-native-image buildGraalVmNativeImage: enable utf-8 by default 2022-01-04 09:56:34 +01:00
build-setupcfg
buildenv
cc-wrapper Check link type based on expanded parameters 2022-01-01 20:30:56 +08:00
coq
dhall
docker streamLayeredImage: pass through passthru attributes 2022-01-31 10:10:10 +03:00
dotnetbuildhelpers
dotnetenv
emacs melpa2nix: Ignore large file warnings 2021-12-19 08:07:18 -08:00
expand-response-params
fetchbitbucket
fetchbower
fetchbzr
fetchcvs
fetchdarcs
fetchdocker
fetchfirefoxaddon
fetchfossil
fetchgit fetchgit: Add test for sparseCheckout 2022-01-24 11:23:56 +08:00
fetchgitea
fetchgithub fetchgithub: Support sparseCheckout 2022-01-24 11:31:41 +08:00
fetchgitiles
fetchgitlab
fetchgitlocal
fetchgx
fetchhg
fetchipfs
fetchmavenartifact
fetchmtn
fetchnextcloudapp
fetchnuget buildDotnetPackage: rename baseName to pname 2021-12-23 22:46:35 +01:00
fetchpatch
fetchrepoorcz
fetchrepoproject
fetchs3
fetchsavannah
fetchsourcehut fetchFromSourcehut: allow recursive fetching 2022-01-03 16:37:16 +07:00
fetchsvn
fetchsvnrevision
fetchsvnssh
fetchurl fetchurl: also check certificate when using all zero hash (#152608) 2022-01-02 13:01:17 +01:00
fetchzip
go garble: 20200107 -> 0.5.1, switch to go_1_17 2022-01-30 07:42:46 +10:00
icon-conv-tools
install-shell-files
java
kernel make-initrd: fix reproducibility problems with hard links 2022-01-29 18:07:11 -05:00
libredirect libredirect: fix build for aarch64-darwin (PR #156460) 2022-01-24 12:20:51 +01:00
make-desktopitem
make-startupitem
make-symlinks
mkshell mkShell: make it buildable (#153194) 2022-01-08 01:54:04 +01:00
mono-dll-fixer
nix-gitignore
node/fetch-yarn-deps fetchYarnDeps: support more url types 2021-12-30 11:13:25 +01:00
nuget-to-nix buildDotnetPackage: rename baseName to pname 2021-12-23 22:46:35 +01:00
nuke-references
ocaml
oci-tools
pkg-config-wrapper
prefer-remote-fetch
references-by-popularity
release
remove-references-to
replace-secret
rust Merge master into staging-next 2022-01-20 00:01:46 +00:00
setup-hooks makeWrapper: Add --prefix-each flag (#145104) 2021-12-27 22:15:06 -08:00
singularity-tools
skaware skawarePackages.buildPackage: reformat with nixpkgs-fmt 2022-01-15 22:06:56 +01:00
snap
src-only
substitute
substitute-files
templaterpm
trivial-builders nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
vm vmTools/test: fix pcmanfm instead of pan 2021-12-31 16:47:22 +01:00
wrapper-common
writers writers.PyPy{2,3}: init 2021-12-15 10:01:08 +01:00
build-maven.nix
build-pecl.nix
closure-info.nix
plugins.nix
replace-dependency.nix
setup-systemd-units.nix
source-from-head-fun.nix
test-equal-derivation.nix testEqualDerivation: init 2022-01-08 15:18:57 +01:00
trivial-builders.nix Merge branch 'staging-next' into staging 2022-01-10 01:26:05 +01:00