LoginSignup
2
1

More than 5 years have passed since last update.

Vagrant上でCircleCI Localを動かす

Posted at

概要

CircleCI Localって動いたり動かなかったりしない?
私はする。つらい。

あとWindowsだと動かす手段が…
WSLですんなり動いてくれれば良いんだけど、「WSL上でDocker Engineが動くようになっていたっぽいという話 - Qiita」で作ったDocker環境じゃすんなり動かない。(試行錯誤中)

ってことでVagrantfileを書いてみた

勘所

何も考えずにシェルスクリプトを書くと、以下みたいなエラーが出た。

the input device is not a TTY

「ターミナルがないぞ」って怒られているわけでして。 Dockerコマンドの -it を消せばいいらしい。
しかしDockerコマンドを叩いているのはcurlで取ってきたCircleCI CLIの中身ってことで…sedしちゃおう。

そんなこんなで下記行が生まれました。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1