Suche senden
Hochladen
Ant「ビルドできません」Travis「よし通れ」
•
2 gefällt mir
•
2,235 views
Minoru Sakamoto
Folgen
とあるオープンソースでバグを見つけた時に遭遇したひと騒動をご紹介します。
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 22
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
About test
About test
Ryo Miyake
Groovy joint
Groovy joint
Shinya Mochida
[DUG] QC 代理登録についての要望について
[DUG] QC 代理登録についての要望について
Hideaki Tominaga
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
Mitsutoshi Nakano
Tests and bugreports
Tests and bugreports
Mitsutoshi Nakano
Test Plugins
Test Plugins
ykhr
コードレビューのススメ
コードレビューのススメ
kawahira kazuto
Php artisan migrate
Php artisan migrate
Yukihiro Katsumi
Empfohlen
About test
About test
Ryo Miyake
Groovy joint
Groovy joint
Shinya Mochida
[DUG] QC 代理登録についての要望について
[DUG] QC 代理登録についての要望について
Hideaki Tominaga
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
Mitsutoshi Nakano
Tests and bugreports
Tests and bugreports
Mitsutoshi Nakano
Test Plugins
Test Plugins
ykhr
コードレビューのススメ
コードレビューのススメ
kawahira kazuto
Php artisan migrate
Php artisan migrate
Yukihiro Katsumi
JJUG 2015 Summer
JJUG 2015 Summer
Recruit Technologies
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
cocoa_dahlia
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Yusuke Yamamoto
Introduction to WildFly Swarm #jjug
Introduction to WildFly Swarm #jjug
Yoshimasa Tanabe
擬似乱数生成器の評価
擬似乱数生成器の評価
Taku Miyakawa
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 新機能 (日本語&ショートバージョン) #jjug
Yuji Kubota
BPStudy#97 世界に価値を創り出すエンジニアの技術
BPStudy#97 世界に価値を創り出すエンジニアの技術
Haruo Sato
エンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出す
Haruo Sato
Weitere ähnliche Inhalte
Andere mochten auch
JJUG 2015 Summer
JJUG 2015 Summer
Recruit Technologies
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
cocoa_dahlia
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Yusuke Yamamoto
Introduction to WildFly Swarm #jjug
Introduction to WildFly Swarm #jjug
Yoshimasa Tanabe
擬似乱数生成器の評価
擬似乱数生成器の評価
Taku Miyakawa
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 新機能 (日本語&ショートバージョン) #jjug
Yuji Kubota
BPStudy#97 世界に価値を創り出すエンジニアの技術
BPStudy#97 世界に価値を創り出すエンジニアの技術
Haruo Sato
エンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出す
Haruo Sato
Andere mochten auch
(8)
JJUG 2015 Summer
JJUG 2015 Summer
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Introduction to WildFly Swarm #jjug
Introduction to WildFly Swarm #jjug
擬似乱数生成器の評価
擬似乱数生成器の評価
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 新機能 (日本語&ショートバージョン) #jjug
BPStudy#97 世界に価値を創り出すエンジニアの技術
BPStudy#97 世界に価値を創り出すエンジニアの技術
エンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出す
Ant「ビルドできません」Travis「よし通れ」
1.
@sakamoto_desu Ant「ビルドできません」 Travis「よし通れ」
2.
概要 とあるオープンソースでバグを見つけた時に遭遇 したひと騒動をご紹介します。
3.
ある日− ( ゚д゚) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄ バグ見つけた
4.
jna Java Native Access JavaからWindows/Linuxなど のネイティブコマンドを実行 できるライブラリ
5.
挑戦 ( ゚д゚) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄ これ直さないとリリース できない 修正してみるか
6.
修正中
7.
修正中 ( ゚д゚) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄ オープンソースむずい テストは特殊な環境じゃな いと動かないのかな?
8.
修正完了 ( ゚д゚) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄ 修正できた とりあえずPR送ってテストの やり方聞いてみよう
9.
PR送信(注:意訳) テスト書いてね! 直したよ! だよねー。でもいいやり 方がわからないっす。 モックとか作りなよ!
10.
謎 あれ?モック? テストって特別な環境とかい らないの? ( ゚д゚) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄
11.
謎 どうすればいいの? ビルドログでも見て みるか・・・ ( ゚д゚) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄
12.
Travisビルド状況 buildは正常終了している
13.
Travisビルドログ でもコンパイルエラーでテストを実施できてい ない
14.
jna/.travis.yml ant testではなくcd の戻り値を返却
15.
調査結果 ( ゚д゚ ) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄ あかん
16.
報告(注:意訳) そうしたいんだけど・・・ それ以前にビルドが 壊れてるよね? しかもTravisで 検知できていないよ。 モックとか使いなよ!
17.
報告完了 <⌒/ヽ___ /<_/____/ 寝るか
18.
翌日(注:意訳) Issue作ったよ! テストはとりあえずいいや そうしたいんだけど・・・ それ以前にビルドが 壊れてるよね? しかもTravisで 検知できていないよ。
19.
Issueにて(注:意訳) ああああ・・・まじごめん コピペなんかするんじゃなかっ たorzこれで直った? 俺は何かしなきゃ駄目? 直ってないよ 君は大丈夫・・・・ ・・・・
20.
報告した結果 ( ゚д゚ ) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄ 阿鼻叫喚
21.
感想 ・憎めない人達だった ・オープンソース怖くない/完璧じゃない ・またPR送りたくなった
22.
感想 ・嬉しい
Jetzt herunterladen