branch10480’s blog

Topics that I've learned.

LPIC Level1 勉強メモ

シェル変数と環境変数

シェル変数

有効範囲は変数を定義したシェル、プロセスのみ。当該のシェルプロセスを終了するとシェル変数は失われる。

環境変数

有効範囲は変数を定義したシェル上、およびそのシェルで実行されるプログラム。 export コマンドで設定できる。

$ export HOGE="hoge"

仮に子プロセスで環境変数を変更しても、親プロセスへの変更は行われない。

続きを読む

GitHub Actions を使う前のメモ書き

GitHub Actions まとめ

  • ワークフローは1つ以上のジョブを持つ
  • ジョブは直列もしくは並列で実行できる
  • ジョブは1つ以上のステップを持ち、ステップはスクリプト、もしくはアクションを実行する
  • ステップは繰り返し使えるもの

Workflows

  • yamlで定義する
  • 1つ以上のジョブを持っている
  • トリガーは3種類
    • イベントによるトリガー
    • 手動でのトリガー
    • スケジュールによるトリガー
  • .github/workflows/に保存する

Events

イベントとはリポジトリがトリガーする特定のアクティビティのこと。

続きを読む