如何将命令行参数从 jenkins 管道传递到 aws beanstalk 中的 jar?

How to pass command line arguments to a jar in aws beanstalk from jenkins pipeline?

我能够将文件从我的 Jenkins 传输到 AWS S3 bucket.Also我能够在 AWS Elastic beanstalk 中创建一个环境并且 jar 是 运行ning,但是假设我想通过任何命令行争论以及我的 jar 并使其成为 运行 那么 Jenkins Pipeline 声明代码中的语法应该是什么?

已解决

我们需要创建一个 Procfile,其中包含

这样的命令

web: java -Xmx4096m -jar ${application-jar name}.jar

我们需要将应用程序 jar 与 Procfile 以及我们在制作应用程序时通过命令行参数传递的任何文件一起压缩 运行。

这个 zip 文件一旦我们上传到 s3 bucket 然后在弹性 beanstalk 中使用这个 zip 文件并且应用程序是 运行 我们在 Procfile

中传递的命令