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