GitLabリポジトリを使用しているアプリケーションをビルドしています。 Amazon AWS EC2インスタンスのテストサーバーへのコードの手動展開が面倒です。コードをコミットするときにテストインスタンスに反映されるように、デプロイメントプロセスを自動化する予定です。GitラボからAWS EC2インスタンスへのコード配布を自動化
私の知る通りサービスを利用してGitHubからコードを取得することができます。しかしコード展開サービスはGitLabリポジトリをサポートしていません。 GitLabを使用してコード展開プロセスをAWS Ec2インスタンスに自動化する方法はありますか。またはこれを実現するシェルスクリプトの可能性はありますか?親切に私を教育してください。あなたがAWS CodeDeployでこれを達成できる
JenkinsやTeam CityのようなCIサーバを使用してみましたか?コミット時にコードをビルドし、スクリプトを実行して展開を行うことができます。 –
こんにちはマーク、 あなたの提案の後、コードの自動展開を開始するシェルスクリプトを作成するのに必要なものを使用して、これらのCIサーバーをチェックします。したがって、jenkins/teamcityは私たちのスクリプトを使って展開を行いますか?私の理解は正しいのですか? –
はい、デプロイスクリプトを起動します。または、AWSコードデプロイを起動できます。 –