0
我不知道Jenkins和CI/CD,所以我想在這裏得到一些建議。使用Jenkins在EC2實例上執行CI/CD
我有一個EC2實例,在那個實例中,它將有WildFly + Appeon,我將在WildFly上部署一個War文件。
這個War文件將被存儲在S3存儲桶中。 Jenkins作業將從S3中選取戰爭文件,然後轉到該EC2實例,停止WildFly服務器和Appeon,替換EC2實例上的WAR文件,然後重新啓動Wildfly和Appeon。
我應該知道什麼才能完成這項工作?有什麼建議?
你可以只使用有它內部的AWS CLI命令和SSH命令一個命令行腳本。詹金斯也可以運行任意命令。只需做一個aws s3 cp .....其次是scp,然後是ssh service X restart。我認爲你是安全的複製文件,然後重新啓動服務 –