www-apps/misskey: set store-dir
continuous-integration/drone/push Build is passing Details

turns out cache dir is not used for caching packages with pnpm
This commit is contained in:
tastytea 2023-01-16 18:35:32 +01:00
parent f0ae441f2f
commit 16c7e19b05
Signed by: tastytea
SSH Key Fingerprint: SHA256:FBkvrOlhq5use1XEttyUGT4bUTDVA1ar9SgIc9P03cM
2 changed files with 5 additions and 6 deletions

View File

@ -1,6 +1,6 @@
DIST misskey-12.119.2-deps.tar.xz 565595040 BLAKE2B 78bd1f8f51614c57d56fbbdc506b4b136613a2d37becd90cf54cddb2519d380f3f29e20b222c2747c3367c43266259c7e04fb680dd8712b38d76e80332ae6c2c SHA512 5065226733178a705fca244f451588eda37144062b555c153904a1994bdc0c093bfed20040611f5ddd94d494397a481d3d4fa0ea9d0beeaa440e64b88b509008
DIST misskey-12.119.2.tar.gz 19901911 BLAKE2B 5ceba5ba122308d0998b86e0f7de4a227058b7a64784f6a02372fb7fb9d16e0f0e213cd671eb17144570d10022aa51c5b7b5aeb9e833a696fd48bdbf7c0c860f SHA512 91b11453751e387611c1e66c7b94137cbbe74c2e4df7ef45f2c6a2a15b4d398e77c1c71490038408b8ee1ded6206c330d628ade49da7b930dbd95312e3d00e65
DIST misskey-13.0.0-deps.tar.xz 118535888 BLAKE2B 51f5d0622d4e79973d0e5e3ba4ef16795a04c1bcf2fe6fede910a1bef26fbac58bae359f7b246c6919c58682eca2b0c36dc7e898cdb274ec0b16a33bdf104a30 SHA512 5031065e2a5da26f105033bc467b394885e33f5d6ad4665461ad9b25f616980a9a71ebef5c0c2ba99bec093ed626e933d08310d5e517b81f04e8aeb71be8d0d0
DIST misskey-13.0.0-deps.tar.xz 347693920 BLAKE2B 3ea97f9eda6f032003d713354d7f3c6df7f8e73b56784713bac21a4131f9834791b09ac8486a2ec9ccb980d33cbbc6962b05674c622a8afff2bceca8133b3d66 SHA512 9db3a00aa5ff54c276f74167d3a8342eb9bc51158be6c060d4098e96c1a7723d79877168044cbd44a4a7e33f59f0c82bc73af6939273253d2a78b22daf5ae648
DIST misskey-13.0.0.tar.gz 20052588 BLAKE2B 830fb8dfe996532f1ad6dbf33e1a22f7c15828a905789f62956a5aabce1ca3438aa9834d9b495a98eef4d588a6e5d5b065ce768e402a6d2451cfb244b9040fe4 SHA512 c76c9b4ab10c5b5207f11b2df09e3264d4974ca4724774b8e89ccaef367680c6c3a915cb9ecdcf3e462640d752dd5ae90ba427bf6a852461ef308fb622002f9c
DIST misskey-assets-0179793ec891856d6f37a3be16ba4c22f67a81b5.tar.gz 40471635 BLAKE2B 5305b5b316aa9d27f860e0e2c86f55eeb4140fd76c9cc7a753f78f93c509a10237033ec2109d2e806605f302d3fc9e9b916d2967053a4bce9b2cdea14df5885b SHA512 b4de7d8ab43f27e14372bb7246be4b032b142f22913ceaaa01e7631a1f702ba77ccf25482038cf2341f7a0ae92d54a1200bb654cac1d409b1ddcc113513b3f16
DIST misskey-emojis-cae981eb4c5189ea9ea3230e83b876a5068df7d1.tar.gz 12933900 BLAKE2B e37df7009b21276debd2118d1fb12bc917aa148a088e186a2fe85597cb5ea1a9aa79600919e7d0196af2bf8dfc6fee7f1b9cc6b898cda00810ece2969291e5a7 SHA512 68fce9f6afd7bd3db40ca5e990514f9d88506253f100b7c9db2032be97594919c36ab4bdc235ebb98647b7cc827f88d53bf9bdb59b4017888a1ec3a68e2e06fb

View File

@ -19,12 +19,12 @@ SRC_URI="
"
# NOTE: to generate the deps archive:
# export YARN_CACHE_FOLDER="$(realpath ./packages-cache)"
# export CYPRESS_CACHE_FOLDER="$(realpath ./packages-cache)"
# export npm_config_cache="$(realpath ./packages-cache)"
# pnpm config set store-dir "$(realpath ./packages-cache)"
# pnpm install
# tar -caf ${P}-deps.tar.xz packages-cache
# unset YARN_CACHE_FOLDER CYPRESS_CACHE_FOLDER npm_config_cache
# unset CYPRESS_CACHE_FOLDER npm_config_cache
LICENSE="GPL-3"
SLOT="0"
@ -66,7 +66,6 @@ src_unpack() {
}
src_prepare() {
export YARN_CACHE_FOLDER="${T}"/packages-cache
export CYPRESS_CACHE_FOLDER="${T}"/packages-cache
export npm_config_cache="${T}"/packages-cache
export PNPMFLAGS="--verbose"
@ -88,13 +87,13 @@ src_prepare() {
"${T}"/bin/pnpm || die "Could not symlink pnpm.js"
PATH="${T}/bin:${PATH}"
fi
pnpm config set cache "${T}"/packages-cache
pnpm config set store-dir "${T}"/packages-cache
default
}
src_compile() {
pnpm config set cache "${T}"/packages-cache
pnpm config list
pnpm ${PNPMFLAGS} install || die "dependency installation failed"
NODE_ENV=production pnpm ${PNPMFLAGS} run build || die "build failed"
}