nazo6 notememo

Gitea Runnerのコンテナにホストのフォルダをマウントする

作成:2023/09/24

更新:2023/09/24

Gitea Actionsで生成したファイルをホストにコピーしたい時用
  1. Gitea Runnerのconfig.yamlを編集
config.yaml
valid_volumes: ["**"]
valid_volumesにマウントを許可するボリュームをglob形式で記述する
  1. Actionのyamlをcontainerで実行する
jobs:
test:
runs-on: ubuntu-latest
container:
image: catthehacker/ubuntu:act-latest
volumes:
- /volume:/volume
ここのマウント元はホストマシンになる。コンテナイメージにcatthehacker/ubuntu:act-latestを使うことで通常と同じ環境で実行できる。