「Jenkins」に関連する技術ブログ
企業やコミュニティが発信する「Jenkins」に関連する技術ブログの一覧です。
全99件中 61 - 75件目
自称Jenkins職人からCertified Jenkins Engineer 2020になった話
2020/12/18
ブックマーク
この記事は モバイルファクトリー Advent Calendar 2020 18日目の記事です。 こんにちは、エンジニアの @PikkamanV です。 先日CloudBees社が認定するCertified Jenkins Engineer 2020を取得しました。 この記事では普段の業務で得たJenkinsの知識の延長で試験に合格するまで過程を記録しています。 同じように受験される方の参考になれば幸いです。 ※本記事は2020年11月時点の試験に基づいて
AWS Instance Schedulerで勤務時間外にJenkinsサーバーを停止させる
2020/12/06
ブックマーク
この記事は モバイルファクトリー Advent Calendar 2020 6日目の記事です。 はじめましての方ははじめまして、エンジニアの id:Nanamachi です。今回の記事ではテストに用いているJenkinsサーバーを勤務時間外に停止させる設定を行ったときに用いた AWS Instance Scheduler について解説します。 TL; DR # 課題 AWS上で稼働しているJenkinsサーバーが勤務時間外も動作しており、必要のない費
QAチームの自動テスト推進 〜自動テストの運用編〜
2020/10/08
ブックマーク
こんにちは。 サーバーサイドエンジニア兼QAエンジニアの福山です。 QAチームでは、生産性高く、高品質なサービスを安定して提供するために テスト自動化基盤の構築を進めてきました。 自動テストのツール選定 自動テストの開発 自動テストの運用 の3本立てで、これまでに、自動テストのツール選定と開発についての記事を書かせていただきました。 QAチームの自動
QAチームの自動テスト推進 〜自動テストの開発編〜
2020/09/25
ブックマーク
こんにちは。 サーバーサイドエンジニア兼QAエンジニアの福山です。 QAチームでは、生産性高く、高品質なサービスを安定して提供するために テスト自動化基盤の構築を進めてきました。 自動テストのツール選定 自動テストの開発 自動テストの運用 の3本立てで、前回、自動テストのツール選定についての記事を書かせていただきました。 QAチームの自動テスト推進
GitHub Actions Self-hosted runners on Kubernetesによる自動化
2020/06/03
ブックマーク
技術開発部の相原です。 今回は、2019年末にリリースされた GitHub ActionsのSelf-hosted runners をKubernetes上で動かして自動化に取り組んでいる事例を紹介します。 背景 LIFULLではプライベートネットワーク上に存在するRDBMSなどのリソースを利用したアプリケーションのテストを実行するといった用途で、古くからJenkinsが運用され続けてきています。 こういったテストの実行など
実務で使える!基本的なシェル(Linux)コマンドの話 ~forとsed~
2020/05/01
ブックマーク
こんにちは、3年目エンジニアのaa_cryingです。 あっという間に3年目です。時が経つのは早いものですね...。 業務でJenkinsのジョブを作る・改善する機会がありました。 その際にシェルについて悩んだ末に色々学ぶことが出来たので、今回はその内容をアウトプットしたいと思います。 以下目次です。 変数を分割してfor文で回したい ファイルの○行目に追記したい おわり
ソフトウェアテストの教科書JSTQBの理解と実践
2020/03/31
ブックマーク
こんにちは。 本日は ソフトウェアテスト の教科書 JSTQB の内容と実際に業務に反映した例をご紹介します JSTQB とは 日本における ソフトウェアテスト 技術資格認定の運営組織です。 ISTQB(International Software Testing Qualifications Board)という ソフトウェアテスト 技術者の国際的な資格認定団体がありますが、 JSTQB はその日本版にあたります。 いくつかテストに関する出版を
Developers Summit 2020 に参加してきました。#devsumi
2020/02/28
ブックマーク
はじめに こんにちは。aa_cryingです。早いもので、4月で入社して3年目になります。 2020/2/13-14 で実施された Developers Summit 2020 に参加してきましたので、 event.shoeisha.jp 今回はそのレポートとして、 聞いてきたセッションの内容の紹介と感想を残していこうと思います。 はじめに Developers Summit とは? セッション内容を紹介 【14-D-5】マルチクラウドに向けてNGINX活用促進する
巨大なリポジトリのJenkinsからCircleCIへの移行においてshallow cloneとsparse checkoutで前処理を高速化する
2019/12/26
ブックマーク
はじめに こんにちは! モバイルファクトリー Advent Calendar 2019 24日目担当の @PikkamanV です。 今回は運用中のプロダクトのCIをJenkinsからCircleCIへ移行するにあたり特にハードルが高かった点の解決方法を紹介します。 オンプレのJenkinsサーバでフルテストを回すのが前提となっていたリポジトリをCircleCIで扱うにあたり、shallow cloneとsparse checkoutを活用することでテストの前準
RSpec を 6 倍速くしてカオスな CI を正常化した話
2019/12/18
ブックマーク
サービスエンジニアリング本部の山本です。 この記事は Enigmo Advent Calendar 2019 の 18 日目の記事です。 普段はフロントエンド中心の開発をしていますが、たまに DX(Developer Experience) 的なことにも手を出しています。 今回はそんな DX のお話です。 やばい CI エニグモ が運営している BUYMA は Ruby on Rails アプリケーションとして動いており、自動テスト フレームワーク として R
コミット単位でWebサイトのパフォーマンスを計測出来るLighthouse CIを使ってみた
2019/12/02
ブックマーク
こんにちは、スマートキャンプのエンジニア中川です。 本記事は「 スマートキャンプ Advent Calendar 2019 - Qiita 」の2日目の記事になります。 突然ですがみなさん、Webサイトのパフォーマンス計測はお好きですか? 好き嫌いはさておき、私は以下のような課題感を前々から持っていました。 顕在化してきたタイミングで問題となる いつパフォー
性能・負荷回帰テストをCIで運用している話
2019/09/30
ブックマーク
はじめに 性能 回帰テスト を自動化するプロジェクトを開発をしながら隙間を見つけてチームメンバーと行なっておりました。 完成して運用している今、下記3つをポイントに紹介していきたいと思います。 どのようにプロジェクトを進めたのか 進める上でどのような課題が出て解決したのか 運用方法 昨年の弊社 アドベントカレンダー ( 性能回帰テストの自動化プロジ
技術的負債返済のための社内イベント「1UP DAY」を開催しました!
2019/05/29
ブックマーク
こんにちは,新卒2年目サーバーサイドエンジニアの福間(@r_fukuma)です。 技術的負債を返済する文化を作るため,技術的負債返済イベント「1UP DAY」を開催しました。 開催に至った経緯と学んだことについて書いていきたいと思います。 当日の様子についてはこちらのブログを参照! → クリエイターチームの「1UP DAY」(技術的負債返済DAY)を開催しました! 技術的負債返
Ansible Playbookでユーザ管理(登録・削除)をまるっとやる
2019/05/10
ブックマーク
エンジニアの今川( @ug23_ )です。 本番環境サーバのユーザ管理、みなさんはどうしていますか? みんなで同じユーザ・同じ鍵を使う 入社・退職時にはインフラ担当者がユーザ追加・削除する という感じのレガシーなやり方をしてしまいがちですよね。 全員で同じユーザを使う運用は入社時はとってもラクですが、 退職者がでた時、漏洩したかもしれない時 、鍵を変えて
E2EテストをSelenium Webdriver からCypress.io に移行した話
2019/04/23
ブックマーク
こんにちは。 一休.com の開発基盤を担当しています、akasakasです。 今回は、E2EテストをSelenium WebdriverからCypress.ioに移行した話をしたいと思います。 一休のE2Eテスト事情 あれから、数年が経過して、、、 どうしてこうなった??? SeleniumではSPAへの対応が難しくなってきた なんでもかんでもSeleniumで頑張ろうとした弊害 いざリプレイスへ・リプレイスをする上で気をつけ