-
Notifications
You must be signed in to change notification settings - Fork 165
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
appveyor で clone に失敗する #43
Comments
😭 |
ほぼ分かってない人ですが対策案考えてみました。 こういういう流れな認識です。
で、エラー発生時のログはこんな感じになってる認識です。 Build started
Set-WinSystemLocale ja-JP
Start-Sleep -s 5
git clone -q --branch=master https://github.com/sakura-editor/sakura.git C:\projects\sakuraeditor\sakura_1.0.49
fatal: destination path 'C:\projects\sakuraeditor\sakura_1.0.49' already exists and is not an empty directory.
Command exited with code 128 よくよく考えてみると、おかしな点があります。 appveyor.ymlが見られてるということは、1回git cloneしてるってことです。 じゃあどうして他のプロジェクトでは問題なくビルドできているんでしょうか・・・ appveyorにはWebページでビルド環境を設定するインターフェースがあります。 もし仮に、次のような手順でビルドを行っているとしたら辻褄が合います。
この仮定が正しいとすれば、Webの指定とappveyor.ymlの指定を合わせればgit cloneの問題は起きないことになります。 |
clone するのは必須ではないみたいです。 |
wgetだったとして、どこにダウンロードするんでしょうか。 $> wget -o C:\projects\sakuraeditor\sakura_1.0.49\appveyor.yml https://raw.githubusercontent.com/sakura-editor/sakura/master/appveyor.yml エラー原因で言われている状況と一致するように見えませんか?
ぼくが言ってるのは可能性の話です。 |
確かに .yml 取得のロジックが謎なんですよね……。 それとは別件の話ですが、AppVeyor 実行タイミングが「ブランチ push時」と「PR 操作時」の2か所になっていたのを「ブランチ push時」の1か所のみに絞りました。 |
質問しました。 |
返事返ってきた。
|
以下チケットが作成された。 |
クローズしていいと思いますが、 |
久々に発生したようなので再オープンします。 https://ci.appveyor.com/project/sakuraeditor/sakura/builds/20877767/job/pg93kigwcs6o7m3w Build started
git clone -q https://github.com/sakura-editor/sakura.git C:\projects\sakura
git fetch -q origin +refs/pull/689/merge:
fatal: unable to access 'https://github.com/sakura-editor/sakura.git/': OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
Command exited with code 128 今後頻発しないようであれば何も対応せずに閉じてよいかも。 |
その後頻発していないようなので閉じておきます。 |
その後発生してないように思うので、閉じておきます。 |
#34 で直したはずだが、直っていない。
https://ci.appveyor.com/project/sakuraeditor/sakura/build/1.0.49
The text was updated successfully, but these errors were encountered: