Skip to content
  • Stefan Bürk's avatar
    cfac09a6
    [TASK] Add, build and release nodejs 22 based images · cfac09a6
    Stefan Bürk authored
    To allow the TYPO3 core to keep up with the evolution
    of the nodejs ecosystem, the nodejs based images need
    to use a more modern version.
    
    Following images are added, build and releases:
    
      core-testing-nodejs22:1.0.0
      ---------------------------
    
        * node-js version 22.0.0
        * npm version     10.7.0
    
      core-testing-nodejs22-chrome:1.0.0
      ----------------------------------
    
        * node-js version 22.0.0
        * npm version     10.7.0
        * chrome version  124.0.6367.118
    
    Note: Image versions added to Core CI image pull scripts
    along the way to allow the execution for contributions.
    
    Used command(s):
    
    > clear ; make clean_images ; make \
        build_core_testing_nodejs22 \
        build_core_testing_nodejs22_chrome \
      && notify-send -u critical 'Images build successfull ;)' \
        || notify-send -u critical 'Image build failed'
    
    > clear ; make \
        release_core_testing_nodejs22 \
        release_core_testing_nodejs22_chrome \
      && notify-send -u critical 'Images release successfull ;)' \
        || notify-send -u critical 'Image release failed'
    
    > ansible-playbook --extra-vars \
        "target=<runner-ip>" update_podman
    
    [1] https://github.com/orgs/TYPO3/packages/container/package/core-testing-nodejs22
    [2] https://github.com/orgs/TYPO3/packages/container/package/core-testing-nodejs22-chrome
    cfac09a6
    [TASK] Add, build and release nodejs 22 based images
    Stefan Bürk authored
    To allow the TYPO3 core to keep up with the evolution
    of the nodejs ecosystem, the nodejs based images need
    to use a more modern version.
    
    Following images are added, build and releases:
    
      core-testing-nodejs22:1.0.0
      ---------------------------
    
        * node-js version 22.0.0
        * npm version     10.7.0
    
      core-testing-nodejs22-chrome:1.0.0
      ----------------------------------
    
        * node-js version 22.0.0
        * npm version     10.7.0
        * chrome version  124.0.6367.118
    
    Note: Image versions added to Core CI image pull scripts
    along the way to allow the execution for contributions.
    
    Used command(s):
    
    > clear ; make clean_images ; make \
        build_core_testing_nodejs22 \
        build_core_testing_nodejs22_chrome \
      && notify-send -u critical 'Images build successfull ;)' \
        || notify-send -u critical 'Image build failed'
    
    > clear ; make \
        release_core_testing_nodejs22 \
        release_core_testing_nodejs22_chrome \
      && notify-send -u critical 'Images release successfull ;)' \
        || notify-send -u critical 'Image release failed'
    
    > ansible-playbook --extra-vars \
        "target=<runner-ip>" update_podman
    
    [1] https://github.com/orgs/TYPO3/packages/container/package/core-testing-nodejs22
    [2] https://github.com/orgs/TYPO3/packages/container/package/core-testing-nodejs22-chrome
Loading