Я пытаюсь настроить конвейер, который создает jar-файл с использованием Gradle, а затем развертывает его на эластичном beanstalk AWS, это мой конвейер yml:
image: openjdk:8
pipelines:
default:
- step:
name: "Build Jar"
caches:
- gradle
script:
- bash ./gradlew build
artifacts:
- build/libs/*.jar
- step:
name: "Deploy"
script:
- pipe: atlassian/aws-elasticbeanstalk-deploy:0.2.9
variables:
AWS_ACCESS_KEY_ID: **
AWS_SECRET_ACCESS_KEY: **
AWS_DEFAULT_REGION: **
APPLICATION_NAME: **
ENVIRONMENT_NAME: **
ZIP_FILE: 'build/libs/*.jar'
Мой файл JAR всегда изменяется в зависимости от версии в файле Gradle, например: service-1.2.1-RELEASE.jar, поэтому я не могу установить статическое значение в переменной ZIP_FILE.
Как я могу загрузить файл без определенного имени?