はじめに
今回は AWS CodeArtifact を試します。
コンソールを使用した開始方法を参考にします。
確認のため CodeBuild で CodeArtifact の npm パッケージを使用します。
CodeArtifactのリポジトリ・ドメイン作成
接続手順の確認
確認
確認用のCodeBuildプロジェクトを作成
- 「ソースなし」の設定で、上図の通りにビルドコマンドを設定
- 参考:CodeArtifact で npm を設定して使用する
ビルドを実行しログを確認
- 「resolved」の値がCodeArtifactで設定したドメインになる
削除
CodeArtifactのリポジトリ削除
- 今回作成した「demo-repo」、「npm-store」の両方を削除
CodeArtifactのドメイン削除
デフォルトの npm レジストリに戻す
- ローカル環境で AWS CLI コマンドを実行しCodeArtifactに接続した場合、CodeArtifact削除後にnpmレジストリを元に戻します
npm config set registry https://registry.npmjs.com/
終わりに
AWS CodeArtifact を試しました。
サポートされるパッケージ形式が追加され次第、また試そうと思います。