File tree Expand file tree Collapse file tree 6 files changed +23
-0
lines changed Expand file tree Collapse file tree 6 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44
55## [ Unreleased]
66
7+ ### Changed
8+
9+ - all: Use our build-repo to cache NPM dependencies ([ #1219 ] )
10+
11+ [ #1219 ] : https://github.com/stackabletech/docker-images/pull/1219
12+
713## [ 25.7.0] - 2025-07-23
814
915## [ 25.7.0-rc1] - 2025-07-18
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ find . -type f -print0 | xargs -0 sed -i "s/\-stackable0\.0\.0\-dev/-stackable${
3131tar -czf /stackable/kafka-${NEW_VERSION}-src.tar.gz .
3232
3333# TODO: Try to install gradle via package manager (if possible) instead of fetching it from the internet
34+ # We patch Kafka to use our Nexus build repo instead
3435# We don't specify "-x test" to skip the tests, as we might bump some Kafka internal dependencies in the future and
3536# it's a good idea to run the tests in this case.
3637./gradlew clean releaseTarGz
Original file line number Diff line number Diff line change @@ -115,3 +115,16 @@ microdnf clean all
115115chown ${STACKABLE_USER_UID}:0 /stackable/patchable
116116rm -rf /patchable
117117EOF
118+
119+ # Make sure NPM and YARN use our build mirror
120+ # In theory YARN should (I believe) fall back to the npmrc file but we want to make sure...
121+ COPY --chown=${STACKABLE_USER_UID}:0 stackable-devel/stackable/.npmrc /stackable/.npmrc
122+ COPY --chown=${STACKABLE_USER_UID}:0 stackable-devel/stackable/.npmrc /root/.npmrc
123+
124+ # YARN v1
125+ COPY --chown=${STACKABLE_USER_UID}:0 stackable-devel/stackable/.yarnrc /stackable/.yarnrc
126+ COPY --chown=${STACKABLE_USER_UID}:0 stackable-devel/stackable/.yarnrc /root/.yarnrc
127+
128+ # YARN v2++
129+ COPY --chown=${STACKABLE_USER_UID}:0 stackable-devel/stackable/.yarnrc.yml /stackable/.yarnrc.yml
130+ COPY --chown=${STACKABLE_USER_UID}:0 stackable-devel/stackable/.yarnrc.yml /root/.yarnrc.yml
Original file line number Diff line number Diff line change 1+ registry = https://build-repo.stackable.tech/repository/npm-public/
Original file line number Diff line number Diff line change 1+ registry "https://build-repo.stackable.tech/repository/npm-public/"
Original file line number Diff line number Diff line change 1+ npmRegistryServer : " https://build-repo.stackable.tech/repository/npm-public/"
You can’t perform that action at this time.
0 commit comments