OSの補講をやってるんですが、gitlab ci の課題が動いてない。まったく、こう次から次へと...
gitlab-runner で ci のテストが動くわけね。vmから、container / podman にしたのか。
podman exec -it gitlab-runner /bin/bash
で接続できて、go version も動く。何が不満なんだよ。と思って、.gitlab-ci.yml に full path で書いたら動く。
/usr/local/bin に symlink でいいか。ついでに Rust も設定。こっちは、.gitlab-ci.yml を
variables:
CARGO_HOME: "./cargo"
before_script:
- export CARGO_HOME=$CI_PROJECT_DIR/cargo
とすると良いらしい。
singurarity も
%environment
export PATH="/opt/rust/bin:/opt/go/bin:$PATH"
export CARGO_HOME=$HOME/.cargo
export RUSTUP_HOME=/opt/rust
という感じで動きました。Rust 完璧に忘れてるな。
No comments:
Post a Comment