##[警告]任务“AWS Shell Script”版本 1 (AWSShellScript@1) 依赖于节点版本 (10)

问题描述 投票:0回答:1

我的 Azure DevOps Pipeine 低于警告:

##[warning]Task 'Amazon ECR Push' version 1 (ECRPushImage@1) is dependent on a Node version (10) that is end-of-life. Contact the extension owner for an updated version of the task. Task maintainers should review Node upgrade guidance: https://aka.ms/node-runner-guidance

我的管道任务:

     - task: AWSShellScript@1
     displayName: Docker build ${{ appService.name }}
      inputs:
        regionName: '${{ parameters.ecrRegion }}'
        scriptType: 'inline'
        inlineScript: |
          aws ecr get-login-password --region ${{ parameters.ecrRegion }}| docker login --username AWS --password-stdin $(ecrURL)
          echo -e "FROM ${{ parameters.openJDKImage }} \nRUN mkdir /artifact && apk add openssl \nCOPY ${{ appService.name }}-$(JAR_SNAPSHOT_VERSION).jar /artifact/service.jar \nCMD [\"/bin/sh\", \"-c\", \"java -jar /artifact/service.jar\"]" > Dockerfile | docker build . -t $(ecrURL)/${{ appService.ecrRepo }}:$(VERSION)-$(COMMIT)
        disableAutoCwd: true
        workingDirectory: '$(System.DefaultWorkingDirectory)'
- task: ECRPushImage@1
        displayName: Push ${{ appService.name }} image to DEV ECR
        inputs:
          regionName: '${{ parameters.ecrRegion }}'
          sourceImageName: '$(ecrURL)/${{ appService.ecrRepo }}'
          sourceImageTag: '$(VERSION)-$(COMMIT)'
          repositoryName: '${{ appService.ecrRepo }}'
          pushTag: '$(VERSION)-$(COMMIT)'
          outputVariable: '$(ecrURL)/${{ appService.ecrRepo }}:$(VERSION)-$(COMMIT)'

我们使用 Azure DevOps 默认代理进行管道运行。 我也尝试将任务更新为 2 但它不起作用。

请谁有资料请告诉我。

amazon-web-services azure azure-devops devops amazon-ecr
1个回答
0
投票

@布鲁斯韦恩

您看到的错误是 AWS Toolkit for Azure DevOps 扩展的已知问题,您可以关注讨论:由于 Node10 依赖性,Azure DevOps 中的 ECRPushImage 警告

##[警告]任务“Amazon ECR Push”版本 1 (ECRPushImage@1) 依赖于已终止生命的节点版本 (10)。请联系扩展所有者以获取任务的更新版本。任务维护者应查看节点升级指南:https://aka.ms/node-runner-guidance

如果这成为一个严重问题,请考虑使用替代任务,例如 Bash@3 或 CmdLine@2。虽然这个问题已得到解决。

© www.soinside.com 2019 - 2024. All rights reserved.