Merge pull request #269294 from Stunkymonkey/peertube-migrate-prefetch-yarn-deps

peertube: migrate to prefetch-yarn-deps
This commit is contained in:
Felix Bühler 2023-11-25 12:33:41 +01:00 committed by GitHub
commit df81f74ec4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,7 +6,7 @@
, fetchYarnDeps
, nixosTests
, brotli
, fixup_yarn_lock
, prefetch-yarn-deps
, jq
, nodejs
, which
@ -69,14 +69,14 @@ stdenv.mkDerivation rec {
hash = "sha256-Ejzk/VEx7YtJpsrkHcXAZnJ+yRx1VhBJGpqquHYULNU=";
};
nativeBuildInputs = [ brotli fixup_yarn_lock jq nodejs which yarn ];
nativeBuildInputs = [ brotli prefetch-yarn-deps jq nodejs which yarn ];
buildPhase = ''
# Build node modules
export HOME=$PWD
fixup_yarn_lock ~/yarn.lock
fixup_yarn_lock ~/server/tools/yarn.lock
fixup_yarn_lock ~/client/yarn.lock
fixup-yarn-lock ~/yarn.lock
fixup-yarn-lock ~/server/tools/yarn.lock
fixup-yarn-lock ~/client/yarn.lock
yarn config --offline set yarn-offline-mirror $yarnOfflineCacheServer
yarn install --offline --frozen-lockfile --ignore-engines --ignore-scripts --no-progress
cd ~/server/tools