-
-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
circle CIでのビルド/テストにcmakeが利用されていないのはなぜなのか? #36
Comments
これはわたしの知識不足なんですが、 (CI難しい……(言い訳)) |
docker imageを作らんとだめですね。私はちょっとそれする時間ないですが。 すくなくとも |
docker imageって何なのか1ミリもわかっていないです……。 circleci/ruby:2.4.1 |
https://hub.docker.com/r/circleci/ruby dockerimageが何を持っているか調べるには |
docker image作っています。 ただ、 ところが ref: |
そういえば書いてなかった、進捗だめです。結局最新のalpineで古いコンパイラを一度コンパイルする苦行をするしかなさそうという結論。 |
負荷的にDockerHubとか各種CIサービスじゃなくてまともなマシンで手元でビルドしないと日が暮れそうで、手を出していない。 |
今のところCIはgcc4.9.2ビルドの実装のみで非常にお粗末ですね……。 msvc・clangは手元の環境、またgcc・clangはwandboxで手動の検証は行なっていますが、原始的すぎるためCIを応用的に使用していきたいです。 |
いきなりいろんな環境やるんじゃなくてとりあえずalpineのapk配ってくれてるバージョンでコンパイルするCIは組んでいいかもしれない。 |
https://github.com/alpinelinux/abuild/blob/ec96c604e95993bdfce378cf6494325d653adb29/abuild.in#L717
だめじゃん。 つまりパッケージにはしないで直接dockerコンテナに含めなければ・・・ |
#18 でcmake対応したのに、CIでそれを使わなかったらメンテされていないビルド手順になってしまい、実質死んでしまう。
The text was updated successfully, but these errors were encountered: