CI/CDについての勉強手順についてです。
実務ではCI/CDはほぼ必ず導入されているため、勉強しておくことで実務に入った時もキャッチアップしやすくなります。
最初のインプット量は多くないので、検索で出てきた記事を上から順番に読んで概要を掴みましょう。
CI/CDの入門に関しては特に本などは必要ないです。
ChatGPTにこのように打ち込めば、最小限の雛形は出力されます。
name: Hello World on: push: pull_request: jobs: hello-world: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Say Hello run: echo "Hello, world!"
CI/CDなどの宣言的なファイル(ゴールが明確、プロンプトが明確)は、ChatGPTでほとんどのケースはきれいに出力されます。
以上の手順で自分オリジナルのCI/CDを構築していけます。