Enviar pesquisa
Carregar
Ant「ビルドできません」Travis「よし通れ」
•
2 gostaram
•
2,235 visualizações
Minoru Sakamoto
Seguir
とあるオープンソースでバグを見つけた時に遭遇したひと騒動をご紹介します。
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 22
Baixar agora
Baixar para ler offline
Recomendados
About test
About test
Ryo Miyake
Groovy Joint is a simple DI framework.
Groovy joint
Groovy joint
Shinya Mochida
[DUG] QC 代理登録についての要望について
[DUG] QC 代理登録についての要望について
[DUG] QC 代理登録についての要望について
Hideaki Tominaga
The record that I was active to put etckeeper in openSUSE. I lectured in http://lilo.doorkeeper.jp/events/13874 .
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
Mitsutoshi Nakano
osc2013@kyotoで行われた東海道らぐでの発表資料です。 http://www.ospn.jp/osc2013-kyoto/ http://www.ospn.jp/osc2013-kyoto/pdf/osc2013kyoto_tokaido1.pdf でノートを見ることができます。
Tests and bugreports
Tests and bugreports
Mitsutoshi Nakano
Test Plugins
Test Plugins
ykhr
社内勉強会用に作成したコードレビューの資料です。 自社で実施したコードレビューの紹介と学んだ事から 今後実施する際に注意するべきポイントなどを共用する目的です。
コードレビューのススメ
コードレビューのススメ
kawahira kazuto
第65回社内勉強会で発表したスライドです #sa_study
Php artisan migrate
Php artisan migrate
Yukihiro Katsumi
Recomendados
About test
About test
Ryo Miyake
Groovy Joint is a simple DI framework.
Groovy joint
Groovy joint
Shinya Mochida
[DUG] QC 代理登録についての要望について
[DUG] QC 代理登録についての要望について
[DUG] QC 代理登録についての要望について
Hideaki Tominaga
The record that I was active to put etckeeper in openSUSE. I lectured in http://lilo.doorkeeper.jp/events/13874 .
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
etckeeperをopenSUSEの公式リポジトリに入れたいぞ!
Mitsutoshi Nakano
osc2013@kyotoで行われた東海道らぐでの発表資料です。 http://www.ospn.jp/osc2013-kyoto/ http://www.ospn.jp/osc2013-kyoto/pdf/osc2013kyoto_tokaido1.pdf でノートを見ることができます。
Tests and bugreports
Tests and bugreports
Mitsutoshi Nakano
Test Plugins
Test Plugins
ykhr
社内勉強会用に作成したコードレビューの資料です。 自社で実施したコードレビューの紹介と学んだ事から 今後実施する際に注意するべきポイントなどを共用する目的です。
コードレビューのススメ
コードレビューのススメ
kawahira kazuto
第65回社内勉強会で発表したスライドです #sa_study
Php artisan migrate
Php artisan migrate
Yukihiro Katsumi
RedPen 2015 summer. #AsciiDoc
JJUG 2015 Summer
JJUG 2015 Summer
Recruit Technologies
JJUG Night Seminar @ 2015 August
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
cocoa_dahlia
Excel方眼紙がWebアプリケーションになるよ! 侍から直接スレッドダンプとれるようになったよ!
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Yusuke Yamamoto
2015-08-10 JJUG ナイト・セミナー 「ビール片手にLT&納涼会」での発表資料です。 http://www.java-users.jp/?p=1993
Introduction to WildFly Swarm #jjug
Introduction to WildFly Swarm #jjug
Yoshimasa Tanabe
Properties and evaluation methods of pseudo random number generators. CC Attribution Licenseで公開します。
擬似乱数生成器の評価
擬似乱数生成器の評価
Taku Miyakawa
Shortener and Japanese translation version of http://www.slideshare.net/YujiKubota/jdk9-features-31jul2015-jjug .
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 新機能 (日本語&ショートバージョン) #jjug
Yuji Kubota
2015/9/29(火) に開催されたBPStudyで発表した資料です。
BPStudy#97 世界に価値を創り出すエンジニアの技術
BPStudy#97 世界に価値を創り出すエンジニアの技術
Haruo Sato
2/18のDeveloper Summit 2016 の資料です。
エンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出す
Haruo Sato
Mais conteúdo relacionado
Destaque
RedPen 2015 summer. #AsciiDoc
JJUG 2015 Summer
JJUG 2015 Summer
Recruit Technologies
JJUG Night Seminar @ 2015 August
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
cocoa_dahlia
Excel方眼紙がWebアプリケーションになるよ! 侍から直接スレッドダンプとれるようになったよ!
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Excel方眼紙アプリケーションサーバと侍の新機能 #jjug
Yusuke Yamamoto
2015-08-10 JJUG ナイト・セミナー 「ビール片手にLT&納涼会」での発表資料です。 http://www.java-users.jp/?p=1993
Introduction to WildFly Swarm #jjug
Introduction to WildFly Swarm #jjug
Yoshimasa Tanabe
Properties and evaluation methods of pseudo random number generators. CC Attribution Licenseで公開します。
擬似乱数生成器の評価
擬似乱数生成器の評価
Taku Miyakawa
Shortener and Japanese translation version of http://www.slideshare.net/YujiKubota/jdk9-features-31jul2015-jjug .
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 新機能 (日本語&ショートバージョン) #jjug
Yuji Kubota
2015/9/29(火) に開催されたBPStudyで発表した資料です。
BPStudy#97 世界に価値を創り出すエンジニアの技術
BPStudy#97 世界に価値を創り出すエンジニアの技術
Haruo Sato
2/18のDeveloper Summit 2016 の資料です。
エンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出す
Haruo Sato
Destaque
(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.
感想 ・嬉しい
Baixar agora