タグ job
人気順 10 users 50 users 100 users 500 users 1000 usersGitHub ActionsのJobが落ちたときに何をするべきかを記述するPlaybookの仕組みを作って運用している話 - newmo 技術ブログ
newmoではGitHub Actionsを自動テスト、Lint、デプロイなどに利用しています。 また、newmoではmonorepoで開発しているため、1つのリポジトリに複数のチーム/複数のアプリケーションが存在しています。 GitHub Actionsではpathsを使うことで、特定のファイルが変更された場合のみ特定のWorkflowが実行できます。 newmoの... 続きを読む
KubernetesのJobを使ってプルリクを起点に検証環境が自動で構築される仕組みを改善した話 | 株式会社ヌーラボ(Nulab inc.)
こんにちは。Cacooチームの木村です。以前プルリクを起点に検証環境が自動で構築されるようにしたら すぐにレビューできるようになったのでみんなハッピーになれた話をしたのですが、色々課題があったのでKubernetesのJobを使って改善しましたので紹介します。 この記事はヌーラバー真夏のブログリレー2024の12日目の記... 続きを読む
Dataflow(batch)でZONE_RESOURCE_POOL_EXHAUSTEDが発生した話
こんにちは。 GMO NIKKOのT.Cです。 今回は、Dataflowで、特定のゾーンにあるリソースが一時的な不足(= ZONE_RESOURCE_POOL_EXHAUSTED)により、間欠的にJobが失敗した内容について話したいと思います。 ※ 本ブログで発信される情報は、個人の見解でドキュメントで直接言及されてない内容も含まれているため、実際とは異... 続きを読む
GitHub Actions の timeout-minutes の linter 及び一括設定ツール
GitHub Actions の timeout-minutes に関する lint rule 及び一括で timeout-minutes を設定するツールを作ったので紹介します。 timeout-minutes とは timeout-minutes は GitHub Actions の job 及び step (workflow は対応していないはず) の設定項目の一つで、 job 及び step のタイムアウトです。 timeout-minutes ... 続きを読む
GitHub Actions の実行結果を Slack に通知する
概要 GitHub Actions のワークフローの結果を、以下のアクションで Slack に通知している方は多いと思います。 Slack App を作成して、Incoming Webhook URL を発行 GitHub Actions に Slack 通知用の job を追加 1 で発行した URL をリポジトリの secrets に登録 こちらが、GitHub の Slack App を用いて実現できること... 続きを読む
GitHub Actionsで並列処理を作っていてヒヤッとした話 - ゆるりと
具体的な並列処理に関しては、会社ブログなどで公開するとは思いますが、GitHub Actionsで並列処理を作っていてヒヤッとした話を書いておきます。 TL; DR 1Workflowの合計時間ではなく、1Jobごとの時間でBillable timeを算出 10sec程度で終わるJobを100並列にすると、Workflowの合計時間が20分程度だとしてもBillable ti... 続きを読む
GitHub Actions Workflow チェックリスト | CyberAgent Developers Blog
GitHub Actions Workflow Best Practices こんにちは。2022年新卒入社の上田です。現在は本配属前のジョブロで ABEMA に所属しております。 この記事では GitHub Actions workflow/job 作成に関するベストプラクティスをまとめました。 workflow/job 追加時に参照できるチェックリストとしてご利用いただけるような一記... 続きを読む
GitHub ActionsにおけるStep/Job/Workflow設計論
この記事について GitHub Actionsには、以下3つの実行単位が存在します。 Workflow Job Step パイプラインを組む中で出てくる複数個の処理を、1つの実行単位でまとめてしまうか、それとも分割するのかというのは悩むポイントかと思います。 一つのstepのrunフィールドにコマンドを詰め込む?それともstepを分けた方がい... 続きを読む
New Relic One のCircleCI Integrationでデプロイ頻度やジョブの状態を計測する - BASEプロダクトチームブログ
こんにちは。BASE株式会社 BASE BANKチームの前川、清水(@budougumi0617)です。 3月上旬にNew RelicからCircleCI integrationが公開されました。 BASE BANKチームで使用してみたので、設定方法などをまとめてお送りいたします。 TL;DR 3月上旬にNew RelicのCircleCI Integrationが公開され、New Relic上でjobやワークフ... 続きを読む
GitHub Actionsが失敗したらSlackに通知する with Slack Workflow + slack-github-action - $shibayu36->blog;
GitHub Actionsのjobが失敗した時に簡単にSlackに通知する方法を探していたら、Slack公式のツールを使えば結構簡単にできたので共有します。Slack Workflowとslack-github-actionを組み合わせると良い。 できたもの ジョブが失敗した時だけ、以下のようにSlackに通知される。 やり方 Slack Workflowでパラメーターを付け... 続きを読む
GitHub Actionsで「matrixの全テストが通らないとマージできないようにする」設定を簡単に行う方法 - 私が歌川です
GitHub Actionsで、複数環境でテストしたいのでmatrixに分けて、branch protectionの設定で全環境のテストが通ったらmasterにマージ可能にしましょう、というのをやろうとするとちょっと面倒です。 matrixの数だけ必要なstatus checkに含めないといけない jobの名前を変えたときにrequired status checkの設定も追従させ... 続きを読む
New – VPC Traffic Mirroring – Capture & Inspect Network Traffic | AWS News Blog
AWS News Blog New – VPC Traffic Mirroring – Capture & Inspect Network Traffic Running a complex network is not an easy job. In addition to simply keeping it up and running, you need to keep an ever-watchful eye out for unusual traffic patterns or content that could signify a network intrusion, a ... 続きを読む
API Gateway + LambdaでAWS BatchのJobを実行する | Developers.IO
こんにちは、菊池です。 API GatewayとLambdaで構成するAPIから、AWS Batchのジョブを実行する環境を作成してみました。Lambdaには向いていない長時間の処理などを、非同期にBatchで実行することで、スケーラブルなジョブ実行環境にできないかと思いました。 API Gateway + LambdaからBatch Jobを実行する 構成イメージは以下のようになります。 API... 続きを読む
事業を推進するために必要なエンジニアスキル - LIVESENSE made*
2017 - 02 - 20 事業を推進するために必要なエンジニアスキル こんにちは、新卒2年目エンジニアの片岡です。 正社員転職メディア『ジョブセンスリンク』の開発を行っています。 job.j-sen.jp リブセンスには職種の『越境』文化が根付いています。 セールスに必要なデータは営業担当者が自らSQLを書いて用意します。 エンジニアがディレクター的な働きをして機能設計に深く関わることはリブセ... 続きを読む
認証・認可制御している Jenkins CLI で get-job や update-job の時だけ "No such job" と言われちゃう場合 - 元RX-7乗りの適当な日々
IT この前エントリにブログ書いてなさすぎるから、12月は1人アドベントカレンダーやるかーと書いて、気付くと 12/10 になっていました。進捗全然ダメです。 最近、慣れない Jenkins 氏と久しぶりに戯れているのですが、昨日勉強したメモについて残しておきます。 ちなみに環境は、 Jenkins 1.640 / Java 7 でございます。 前提 前提として、Jenkinsの検証環境では、ユー... 続きを読む
【暇な女子大生の「キャリアウーマンになりたくて・・・」】暇だから自分だけの「職務経歴書」を作ってみた - ジョブセンスリンクぷらす
2015-03-30 【暇な女子大生の「キャリアウーマンになりたくて・・・」】暇だから自分だけの「職務経歴書」を作ってみた 東京都の転職 ピックアップ お楽しみ 暇な女子大生 Tweet 前回までのあらすじ <a href="http://job.j-sen.jp/magazine/entry/2015/02/13/193846" data-mce-href="http://job.j-sen.j... 続きを読む
軟禁されたことはあるか?「ITエンジニアのためのハイプレッシャー下での対応術」 - いろいろやってみるにっき
2015-01-27 軟禁されたことはあるか?「ITエンジニアのためのハイプレッシャー下での対応術」 Job 言及した 2011年4月発刊のITエンジニアのためのハイプレッシャー下での対応術 が話題らしい。 灰皿飛んでくるのはいやだ! 東京図書出版「ITエンジニアのためのハイプレッシャー下での対応術」が生まれたワケ 現在Amazonには中古しか在庫が無い。 ITエンジニアのためのハイプレッシャー... 続きを読む
[Ruby on Rails]Active Job – Sidekiqを使ってのJobの実行 | Developers.IO
[Ruby on Rails]Active Job – Sidekiqを使ってのJobの実行 Gemでつくる はじめに 先日、Ruby on Rails 4.2がリリースされました。このリリースで新たに追加された機能にActive Jobがあります。今回はActive Jobについての簡単な説明と、実際に動かしてみたソースについて書きたいと思います。 Active Jobとは Active Job... 続きを読む
Ruby - Jenkinsで高速にbundle installする方法 - Qiita
はじめに JenkinsでRailsのテストやってますか? 肥大化するテストを高速実行するためにテストを複数のJobに分割するというのは有効な手段です。しかし、Railsのテストを行うためにはbundle installによるGemのセットアップが必須です。分割したJobが一斉にbundle installするとトータルでのテスト実行時間は極端に低下してしまいます。 ここでは、時間のかかるbund... 続きを読む
翻訳:夢の仕事をやめるということ | 辺境社会研究室
"I wanted to work at Apple really bad, and now not so much. - Walking out on my dream job.” というアップルを一月で辞めた人の記事を勝手に翻訳したので掲載します。 もともとは別のところで翻訳を見つけた知った記事なのですが、これがそう明記されていないにも関わらず抄訳になっており、また意訳が多くて原文が持ってい... 続きを読む
Writing Dockerfile | TechBar
Writing Dockerfile isn't an complex job, but there are some tips and best practices to get best from Docker.In my last post about docker you could see how easily you can spin up WordPress from docker:... 続きを読む
Data * Science + R - Dream Team - combining Tableau and R
Dream Team - combining Tableau and R Last quarter was a bit too busy to write some new blog post because of a new job. And changing the job often come along with changing the tools you work with. That... 続きを読む
転職の面接での退職理由ってどう言ってる?
面接で前職を辞めた理由ってどう言ってる? 掲示板URL : http://kohada.2ch.net/test/read.cgi/job/1273766233/l50 1 名無しさん@引く手あまた 2010/05/14(金) 00:57:13 ID:1ciuWUfD0自己都合で辞めた人限定で教えてください 11 名無しさん@引く手あまた[sage] 2010/05/15(土) 13:54:20... 続きを読む
Amazon Elastic Transcoderを使ってみた - まめ畑
2013-01-30 Amazon Elastic Transcoderを使ってみた AWS 今日、AWSからAmazon Elastic Transcoderが発表されました。 簡単に言うと、AWS上で動画のエンコードを行えるソリューションです。動画エンコードもクラウドで行える時代ですね。 しかも、エンコードの時間ではなく、元動画の時間で課金がされます。また、Pipelineの中のJobという形... 続きを読む
「ヨドバシカメラ」に就職したんだけど…
1 名前:名無しさん@引く手あまた :2011/05/02(月) 22:37:33.22 ID:Jc6FKHF90 今日も辞めたくてたまらない ヨドバシカメラに就職 part8 http://yuzuru.2ch.net/test/read.cgi/job/1283185776/l50 続きを読む 続きを読む