並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 196件

新着順 人気順

jenkinsの検索結果121 - 160 件 / 196件

  • Jenkins2をコード化しよう - その1:Ansibleでプロビジョニングする

    今回は、CIサーバとして広く使われているJenkinsをAnsibleでコード化するための手順を紹介します。 背景:Jenkinsサーバがカオスだった配属された現場で使用されていたJenkinsサーバが誰もメンテンナンスできていない状態でしたので、「完璧にコード化案件ですねこれは」と頑張ってみました。 困ったことに、複数存在するJenkinsサーバのそれぞれにインストールされているJenkins PluginやOSコマンドが異なっていましたし、 Jenkins自体もHomebrew経由でインストールしているものもあれば、直接Jarファイルをダウンロードしたものもあり、「これは再現性がないぞ」と思いました。 更に、Jenkinsたちはオンプレのサーバに立っていて、バックアップも取られていません。 これでは、サーバが死んだら開発が止まってしまいますよね。 このような状況はきっと他にもあるのだろ

    • https://www.jenkins.io/doc/administration/requirements/upgrade-java-guidelines/

      • npm-groovy-lint + reviewdog で Jenkins Shared Library の PR チェック

        npm-groovy-lint + reviewdog で Jenkins Shared Library の PR チェック reviewdog は様々なツールの出力から PR に対してレビューをつけてくれるとても便利なツールです。私も GitHub Actions で reviewdog 使って shellcheck とか lint とかをよくかけています。 今回は Jenkins Shared Library の groovy スクリプトの lint をしたいと思い、npm-groovy-lint + reviewdog の GitHub Actions を用意したので紹介します。 reviewdog とツールがセットになったアクションがたくさんありますが、 npm-groovy-lint のアクションはなかったので作るか、アクション側で書くかのどちらかになります。 今回はアクション側

          npm-groovy-lint + reviewdog で Jenkins Shared Library の PR チェック
        • Synology Dockerでのjenkinsの起動オプション - Qiita

          前提 Synology NAS DS218+で遊んでいます。 NAS :Synology DiskStation 218+ RAM:10GB(2GB+8GB) HDD:4TB + 3TB 8GBはインストールはできるけどサポート外になるのでお気をつけて Synology Docker では、使えないオプションを設定するので、sshで接続してコマンドを叩いてやります。 概要 Synology Docker での jenkins 起動オプションを考えてみた 詳細 Docker jenkins から Docker コンテナを起動するための設定 sudo -u root -v /var/run/docker.sock:/var/run/docker.sock jenkinsの時間を日本時間にしたい -e TZ=Asia/Tokyo 8080ポートと50000ポートをbridgeの別ポート番号に設定

            Synology Dockerでのjenkinsの起動オプション - Qiita
          • DevOps World | Jenkins World 2019: San Francisco

            概要プレスルーム著作権お問い合わせクリエイター向け広告掲載開発者向け利用規約プライバシーポリシーとセキュリティYouTube の仕組み新機能を試してみる© 2022 Google LLC

              DevOps World | Jenkins World 2019: San Francisco
            • 【レポート】Splunkを活用したJenkinsの運用改善テクニック #CEDEC2023 #classmethod_game | DevelopersIO

              【レポート】Splunkを活用したJenkinsの運用改善テクニック #CEDEC2023 #classmethod_game こんにちは。ここではCEDEC 2023で講演された「Splunkを活用したJenkinsの運用改善テクニック」について重要と思った解説を中心にまとめてみました。 セッションの概要 Splunkを活用したJenkinsの運用改善テクニック ゲームの規模が大規模化し、さらに大規模化した開発環境をクラウド活用によるスケーラブルに開発できるように整備を進めました。 それに伴い、インフラ規模や管理するマシン数も増加し、Jenkinsの運用は経験則に基づいた職人技的なスキルではカバーしきれなくなっています。 統合ログ分析サービス「Splunk」を導入することで、分析業務の属人性を排除し、Jenkinsの運用における分析時間を大幅に改善することができました。 本セッションでは

                【レポート】Splunkを活用したJenkinsの運用改善テクニック #CEDEC2023 #classmethod_game | DevelopersIO
              • コピペでつくるGitサーバーとCI/CD環境(Gitea+Jenkins) - Qiita

                追記 実例サンプルつくりました GiteaとJenkinsによるCI/CDの実例サンプル(Python / PHP / Perl でテストとデプロイを自動化する) はじめに 「いまあるリポジトリからブランチきって進めてくれればいいよ」 よくある会話なんですよね?これって。 やりかたが分からずコマンドレベルで教えてもらいました。ずびばぜん。。。 ナウでヤングな開発をしたかったのでGitのべんきょうをしようとおもいました。 ついでにテストとかデプロイとかの自動化をしたかったので、環境を構築してみました。 手段の目的化ばんざい! べろべろーとコピペすると、VPSやらオンプレ環境でGitサーバ+CIツールが使えるようになります。 このエントリを読むとできること 以下のような処理を自動的に行えるようになる。 orginizationという組織のrepo-Aリポジトリにpushすると、、、 Gitea

                  コピペでつくるGitサーバーとCI/CD環境(Gitea+Jenkins) - Qiita
                • UnityプロジェクトにおけるGitHub Actions活用 | QualiArtsエンジニアブログ

                  はじめに 株式会社QualiArtsの田村です。 Unityエンジニアとしていくつかのゲーム開発に携わったのち、現在は開発推進室という主にゲーム開発のための基盤を開発する組織に所属しています。 さて、QualiArtsのUnityプロジェクトでは、CIツールとして長らくJenkinsを活用しています。 Jenkinsでどのようなことをしているかについては、本ブログの以前の記事「Unity開発の現場でJenkinsがしていることの紹介」で書かれていますのでぜひ参照してみてください。 その記事の中で、別のCIツールとしてGitHub Actionsについても検証しているということが書かれていますが、実際に現段階でいくつかの処理についてはGitHub Actionsでの運用が行われています。 そこで本記事では、実際のUnityプロジェクトにおいてGitHub Actionsをどのように活用してい

                    UnityプロジェクトにおけるGitHub Actions活用 | QualiArtsエンジニアブログ
                  • Jenkins Home Lab: Part 1 - Setting up the Master

                    Published: Dec 27, 2019 by Philip Edwards Jenkins Home Lab A guide for building a complete Jenkins home lab Jenkins Home Lab: Part 1 - Setting up the Master Jenkins Home Lab: Part 2 - Setting up Linux Agents (Ubuntu & Raspberry Pi systems) Jenkins Home Lab: Part 3 - Setting up Windows Agents Jenkins Home Lab: Part 4 - On-Demand Linux Agents with Docker Are you looking for a project this holidays?

                      Jenkins Home Lab: Part 1 - Setting up the Master
                    • Jenkinsの構成・運用パターン

                      2020年1月31日開催 Game Developers Meeting Vol.40 エンジニア向け勉強会 の登壇資料です 「Jenkinsの構成・運用パターン」開発技術部/粉川 貴至Read less

                        Jenkinsの構成・運用パターン
                      • Why does Jenkins have blue balls?

                        It is interesting having an open source project that is sufficiently old to start generating "lore" of some form or another. Jenkins is starting to get to be that age, having been started over 6 years ago. One of the most commonly asked questions, is about Jenkins' use of "blue balls" to indicate success by default. This is enough of an "issue" for some users that the Green Balls plugin is in the

                        • Setting up a CI/CD pipeline by integrating Jenkins with AWS CodeBuild and AWS CodeDeploy | Amazon Web Services

                          AWS DevOps Blog Setting up a CI/CD pipeline by integrating Jenkins with AWS CodeBuild and AWS CodeDeploy In this post, I explain how to use the Jenkins open-source automation server to deploy AWS CodeBuild artifacts with AWS CodeDeploy, creating a functioning CI/CD pipeline. When properly implemented, the CI/CD pipeline is triggered by code changes pushed to your GitHub repo, automatically fed int

                            Setting up a CI/CD pipeline by integrating Jenkins with AWS CodeBuild and AWS CodeDeploy | Amazon Web Services
                          • JenkinsでCI環境構築チュートリアル (Linux編・macOS編) - ICS MEDIA

                            Jenkinsとは、アプリケーション開発におけるテストやビルドなどの作業を自動化する継続的インテグレーション(CI)ツールの1つです。 Jenkinsはクロスプラットフォームに対応しているため、macOS/Windows/LinuxなどのさまざまなOSで利用できます。そのため、AWSなどのクラウド環境に構築するだけでなく、ローカル環境にインストールしても使用できます。 本記事では、LinuxとmacOS上でCI環境を構築する手順を紹介します。また、Windowsの手順は別記事「JenkinsでCI環境構築チュートリアル (Windows編)」で解説しています。 JenkinsでCI環境構築(Linux編) JenkinsでCI環境構築(macOS編) JenkinsでCI環境構築(Linux編) 本記事では、CentOS 7をminimalインストール(最小構成でのインストール)した環境に

                              JenkinsでCI環境構築チュートリアル (Linux編・macOS編) - ICS MEDIA
                            • Jenkins ジョブでSVNコミットする方法 - Qiita

                              はじめに Jenkinsでいろいろやっていると、Jenkinsで作成した成果物をSVNまたはGITにコミットしたい時が時々ある。 チェックアウトはJenkinsの標準機能で利用すればよいが、ファイルをコミットするときはシェルで個別に実装する必要がある。 毎回考えるのも面倒なので、忘備用に残しておく。 最近は、pipeline を利用することが多いため、両方のパターンを用意した。 Jenkins GUIを利用する場合 GUI上のビルドの「シェルの実行」を選択することで、シェルの実装ができる。 ここで記載するシェルの内容は、Jenkinsが立っているOS環境で動くため、 Linux環境なら、普通にshell を利用することが可能。 # svn info SVN_OPTION="--no-auth-cache --username ${build_user_account} --password

                                Jenkins ジョブでSVNコミットする方法 - Qiita
                              • 【参加枠追加】川口耕介さんとたかのあきこさんと考える「卵と壁」#ハッカーライフラボ (2020/09/12 12:50〜)

                                定員80名から290名に参加枠を拡大しました! たくさんのお申込ありがとうございます! 引き続き、たくさん聞いていただきたいので、枠を拡大しました お誘い合わせの上、ご参加ください! 2020.09.04 質問お待ちしてます! slido https://app.sli.do/event/v93qtyge/live/questions 今回の企画に寄せて 僕は長らく、多様性といえば男女共同参画、人種問題、LGBTQ位の話に考えていて、正直、多数派の側の人間としては観念的な話でした。ここ数年、オープンソースの取り組みにおける学びから、多様性の軸というのはもっと多様で、もっと身近なものなのだと気付きました。この普段とは少し違う切り口の多様性に関する視点を皆さんに届けたいです。 - 川口耕介 今回は、なかなか表に出せなかった女性や母としての葛藤、新しい環境へ飛び込むことになったきっかけをお話しま

                                  【参加枠追加】川口耕介さんとたかのあきこさんと考える「卵と壁」#ハッカーライフラボ (2020/09/12 12:50〜)
                                • Jenkinsfileですごく雑な承認フローそこそこ簡単に入れられた - まーぽんって誰がつけたの?

                                  ビルトインの機能でできる pipeline input step という機能を利用したら簡単にできました。とりあえずフローがどんな感じかで流れてくか紹介。 まずはジョブを普通に実行します ジョブを実行する人はいつも通りです するとslackに通知がきます これはリンクのところをクリックするだけ。 クリックしてJenkinsの画面に飛びます ここはちょっと分かりづらいんだけど、paused for 52s みたいに書いてあるあたりにマウスをホバーするとこういう黄色いポップオーバーが出てきます。 で、入力も受け付けられるので例えば承認する人の名前を入力して、Proceedを押します。 これで、以降のstepが続行されます。 入力した値が利用できます 例えば入力値を利用してslackに通知したり、buildのdescriptionに書いてみたりできます。 やり方のポイント 承認してねの通知のとき

                                    Jenkinsfileですごく雑な承認フローそこそこ簡単に入れられた - まーぽんって誰がつけたの?
                                  • git hookを使用してブランチごとに異なるJenkinsのジョブを実行する

                                    #どのブランチがpushされたか受け取る。 branch=$(git rev-parse --symbolic --abbrev-ref $1) #ブランチごとに処理を分ける。 case $branch in master) wget --spider http://サーバーURL:ポート番号/job/ジョブ/build?token=設定した認証トークン echo "Jenkins master build job is started." ;; develop) wget --spider http://サーバーURL:ポート番号/job/ジョブ/build?token=設定した認証トークン echo "Jenkins develop build job is started." ;; *) echo "Jenkins job is nothing." ;; esac 「wget」コマン

                                    • OpenShiftによるJava EEアプリケーションのモダナイゼーションをやってみた(5) - Qiita

                                      はじめに IBMのCode Patternsの1つである架空の医療会社のExample HealthのOpenShiftによるJava EEアプリケーションのモダナイゼーションの5回目の投稿です。 今回の概要 前回の投稿OpenShiftによるJava EEアプリケーションのモダナイゼーションをやってみた(4)では開発環境でビルドしたコンテナイメージを使って検証、本番環境へのアプリケーションのリリースを、「oc」コマンドを使った手動でオペレーションで行う方法を体感しました。 今回はJenkinsを使って自動で実施する方法を順に試したいと思います。 Jenkinsを使ったリリースの自動化と可視化 OpenShiftには、JenkinsをOpenShiftで使うためにカスタマイズされたJenkinsのイメージが標準で用意されています。これまで手作業で実施した開発環境から本番環境までのアプリケー

                                        OpenShiftによるJava EEアプリケーションのモダナイゼーションをやってみた(5) - Qiita
                                      • CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps Tutorial | Edureka

                                        🔥𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐃𝐞𝐯𝐎𝐩𝐬 𝐏𝐨𝐬𝐭 𝐆𝐫𝐚𝐝𝐮𝐚𝐭𝐞 𝐏𝐫𝐨𝐠𝐫𝐚𝐦 𝐰𝐢𝐭𝐡 𝐏𝐮𝐫𝐝𝐮𝐞 𝐔𝐧𝐢𝐯𝐞𝐫𝐬𝐢𝐭𝐲: https://www.edureka.co/executive-programs/...

                                          CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps Tutorial | Edureka
                                        • Jenkins Pipelineでジョブを作る | tracpath:Works

                                          はじめに JenkinsはメジャーなCI/CD支援ツールとして地位を築いています。そんなJenkinsが数年前からGUIベースではなく、コードベースで設定ができるようにした機能がJenkins pipeline(パイプライン)です。コードで設定ができるようになったことで、バージョン管理が可能になり、設定の差分などを容易に参照できるようになりました。今回は、そのJenkins pipelineの基本的な使い方を学んでいきます。 注意点 本記事はJenkinsで通常のジョブを作った経験がある方を対象としています。 本記事で扱うJenkinsのバージョンは2.249.2となります。 レッスン1.ジョブをつくる まずは、パイプラインのジョブを作ってみましょう。Jenkinsのダッシュボードから、新規ジョブ作成を押して、ジョブ名を入力し、ジョブの種類はパイプラインを選択します。 OKを押すと続けて設

                                            Jenkins Pipelineでジョブを作る | tracpath:Works
                                          • Rational Developer for System z 9.1.x

                                            IBM Documentation.

                                            • JenkinsのPipelineでPowershellを使用するときのポケットリファレンス

                                              概要 Jenkinsの実行ノードがWindowsであった場合、Powershellで処理をしたいことがあるかと思います。以前自分がハマったケースを整理して参照できるようにしたいと思います。 環境 Jenkinsサーバ(2.0以降) 実行ノード(Windows) 処理まとめ Pipelineの処理でPowershellのコマンドを実行する場合

                                                JenkinsのPipelineでPowershellを使用するときのポケットリファレンス
                                              • 開発者(個人)のためのJenkins - Parameter編 - Qiita

                                                String, Text String と Text はどちらも文字列を扱うパラメータです。 違うのは、String は 1行、Textは複数行を受け取るパラメータだということです。 ただし、Textはシェルの実行上では、改行 -> 空白 に変換されます。 Textパラメータの改行は、改行のまま変数に入っていました。 echo が改行を空白にしていました。ダブルクォートで挟まないといけませんでした... このパラメータを echo し、od コマンドで 16 進数で出力すると、次のようになります。 Choice ドロップボックス形式のパラメータを作成します。 私がよく設定する例を示します。 選択値の先頭に半角スペースを使っているのがミソです。 デフォルトの選択値を用意したくない時に使います。 半角スペースなしにただ改行しただけだと、再度ジョブの設定を編集した際に、改行の部分が無かったことに

                                                  開発者(個人)のためのJenkins - Parameter編 - Qiita
                                                • 【Unity】Addressables のビルドを Jenkins から実行する場合にビルドに失敗しても成功扱いにならないようにする方法 - コガネブログ

                                                  検証環境 Addressables 1.16.19 概要 Jenkins から Addressables のビルドを実行する場合、 アセットバンドルのビルドに失敗しても、 Jenkins 上ではビルドに成功したことになってしまった アセットバンドルをビルドする AddressableAssetSettings.BuildPlayerContentImpl で ビルドに失敗したら例外を投げるようにして、 なおかつ Jenkins からアセットバンドルをビルドする時に AddressableAssetSettings.BuildPlayerContent を呼び出している箇所を try ~ catch で囲んで、例外をキャッチしたら EditorApplication.Exit( 1 ); を実行するようにすれば Jenkins で失敗扱いになる AddressableAssetSetting

                                                    【Unity】Addressables のビルドを Jenkins から実行する場合にビルドに失敗しても成功扱いにならないようにする方法 - コガネブログ
                                                  • Jenkins - Subversionへのコミットのタイミングで、ジョブを実行する - 自動車系ソフトエンジニアの足あと

                                                    Jenkinsの典型的な利用パターンの一つに「Subversionへのコミットを行うと自動でビルドジョブを実行する」というものがあります。これはGitを利用しているとすごく簡単にできるようです。 残念ながら我が社は相変わらずこういうものに厳しい、ということとSubversionすら使いこなせていない現状を考えると、まだその時ではない、ということでSubversionで進めています。 話が長くなりました。このSubversionからのコミット連携の記事はたくさんあります。例えば、romth様の記事が下記です。 romth.hatenablog.com が、この手を使うにはwgetというプログラムを入れる必要があります。冒頭でもお話をしましたが、我が社ではなかなか難しいですので、他の手を考えました。(上記の手段をとった場合、Jenkinsのユーザー名とパスワードはどうやって認識しているのでしょ

                                                      Jenkins - Subversionへのコミットのタイミングで、ジョブを実行する - 自動車系ソフトエンジニアの足あと
                                                    • CI/CDツールとDevOpsの関係とは?Jenkinsの導入まで解説します

                                                      オブザーバビリティのスタートはアプリケーションやインフラストラクチャの状態の可視化から、というのが一般的ですが、更に広げるとDevOpsの中のCI/CDサイクル自体も可視化・分析する事が可能です。Jenkinsに代表されるCI/CDツールも一つのシステムですので、データを取得し可視化や分析ができます。SplunkではJenkins用のインテグレーションを用意しており、Open Telemetry Collectorによるデータの取得とSplunk Observability Cloudに用意されたダッシュボードの利用で、誰でも簡単にCI/CDサイクル内に何が起きているかを明確にすることが可能になります。そして、そのJenkinsに対する高いオブザーバビリティはCI/CDサイクル自体の改善にもつながる重要なインサイトを与えてくれることになるでしょう。 クラウドネイティブな時代において、システ

                                                        CI/CDツールとDevOpsの関係とは?Jenkinsの導入まで解説します
                                                      • site:jenkins.io viewpagesrc.action - Google 検索

                                                        https://wiki.jenkins.io/plugins/viewsource/viewpag...

                                                        • JenkinsでUnityプロジェクトをビルドする - Qiita

                                                          この記事はUnity Advent Calendar 201916日目の記事です はじめに 自動ビルドというとゲーム業界ではJenkinsを使うのが一般的だと思います かれこれ私も5年以上Jenkinsおじさんをやっています 今回はJenkinsでUnityビルドを作成する方法をご紹介します 今回はWindowsビルドを作成するまでを記事にしていますが、Androidビルドもほぼ同じ方法で実行可能です iOSの場合はXCodeプロジェクトを出力した後に、コマンドラインからXcodeを実行するシェルスクリプトを書く必要があります Unity側の準備 コマンドラインからUnityを使う Unityはコマンドラインから、プロジェクト内の関数を実行することができます コマンドライン引数 - Unity マニュアル コマンドラインから関数を呼び出すにはEditorフォルダ内にスクリプトを作成し、st

                                                            JenkinsでUnityプロジェクトをビルドする - Qiita
                                                          • JenkinsとSlackの連携方法(2019年12月現在) - Qiita

                                                            概要 jenkinsci/slack-pluginにアップデートがあり、タイトルの内容でググると良く出てくる参考になりそうな記事では以下のように設定内容が異なります。 とても紛らわしく、本家に以下のIssueを作り、フィードバッグをもらってようやく理解できて連携できまして笑 Response: null, Response Code: 404 and Response: {"ok":false,"error":"invalid_auth"} #649 なので今回、JenkinsとSlackの最新の連携方法をまとめていきます。 古いバージョン ※詳細:JenkinsとSlack連携 ※詳細:Jenkinsおじさんビルド結果Slackに通知して ※詳細:jenkinsci/slack-plugin 環境 OS macOS 10.15.1 Jenkins 2.190.2 slack-plugin

                                                              JenkinsとSlackの連携方法(2019年12月現在) - Qiita
                                                            • GitlabをJenkinsのOpenAPI Provider として使う - Qiita

                                                              GitlabにはOpenAPI Provider としての機能がある 実はあまり知られていないことだと思うのですが、GitlabにはOpenAPI Providerとしての機能を持っています(doorkeeper gem を使っているそうです) 公式にも以下のような記述があり、便利に使えます。 GitLab as OpenID Connect identity provider 使い道はいろいろあるのですが、よく一緒にインストールされがちなJenkinsとの連携ができると、ユーザー管理も統一できて、なかなか良いのではと思います。 しかしながら、公式の情報だけを見ているとURLの設定とかちょっとよく分からないことが多く、Jenkinsと統合させるのはちょいと手間がかかりそうです。 その辺をスムーズにしてくれるのが、以下に紹介するGitlab Authentication Pluginです。

                                                                GitlabをJenkinsのOpenAPI Provider として使う - Qiita
                                                              • Ansibleを使用してJenkinsをインストールする方法

                                                                はじめに Ansibleを使用してJenkinsをインストールする方法を記載します。 JenkinsはAWS EC2に作成した仮想マシンにインストールしました。 スペックは下記の通りです。 ・OS:CentOS 7 ・インスタンスタイプ:t2.micro ・rootデバイスサイズ:8GB 参考情報 Ansible Install 1.AnsibleサーバにYAMLを作成する 1.1.PlayBookを作成する [root@ip-172-31-28-88 ansible]# cat site.yml --- - name: Install Jenkins hosts: jenkins gather_facts: false become: true tasks: - import_role: name: jenkins 1.2.ロールを作成する [root@ip-172-31-28-88 a

                                                                  Ansibleを使用してJenkinsをインストールする方法
                                                                • https://www.jcsc.co.jp/tech_blog/archives/44

                                                                  • Jenkins2.403のバージョンアップで公開鍵のインストールエラー|サラトガ牧場

                                                                    Important Notice: Beginning with LTS 2.387.2 and weekly 2.397, releases will be signed with a new GPG key. Administrators must install the new key on their servers before attempting to update Jenkins. 以前、2.235 のインストール時に似たような状況になりましたが、どうやら今回も同様のパターンのようです。 今回は、AmazonLinux2 にJenkins2.387LTS や 2.397 以上をインストールする際のエラーについて対応していきます。

                                                                      Jenkins2.403のバージョンアップで公開鍵のインストールエラー|サラトガ牧場
                                                                    • Unity Tips(15:セキュリティソフトとの競合の注意) - 土屋つかさの技術ブログは今か無しか

                                                                      これは単なるメモ。 Unityを起動してプロジェクトを選択するとHold Onのダイアログで「Compiling Scripts」と表示されたまま先に進まなくなるという現象が頻発していました。この状態になるとプロセスを落とすしか解決策がなく、プロジェクトのLiberallyとTempを消すとか、常駐ソフトを終わらせるとかいろいろ試しても改善せず、なんどか再起動すると先に進むようになるという謎な状態に陥っていました。 調べてみたら、海外でも同じ現象に悩まされている人が何年も前からいて、未だに「マシンを再起動する」くらいしか回避策が見つかっていないようです。 Stuck on Compiling script https://answers.unity.com/questions/468895/stuck-on-compiling-script.html で、これの解決方法を延々探していたんで

                                                                        Unity Tips(15:セキュリティソフトとの競合の注意) - 土屋つかさの技術ブログは今か無しか
                                                                      • 技術塾 | Casual Developers Note

                                                                        Casual Developers Note エンジニアやデザイナー向けの技術情報・英語学習情報・海外留学情報・海外旅行情報を提供中。世界を旅して人生を楽しもう。 Jenkinsに入門したいエンジニア向けにこのブログの記事の中から厳選した爆速で学べる記事を紹介します。 はじめに JenkinsはDevOpsに欠かせない継続的インテグレーション(CI)や継続的デプロイ(CD)を実現するための専用ツールです。自前でサーバーを用意してCI/CD環境を構築する場合はこれ一択と言ってよいでしょう。この使い方を学べば、開発したアプリケーションのCI/CD環境を自分で構築できるようになります。 それでは、ブートキャンプを始めましょう。 カリキュラム Jennkinsのインストールから基本的な使い方、メールやSlack通知、GitHubアカウント統合までを学ぶカリキュラムです。 【1日目】爆速でJenki

                                                                        • 【Jenkins】ビルドしたUnityアプリをアーカイブして自動プレイを実行をする【bat】 - Qiita

                                                                          初めに Unityである程度の規模の開発をしていると、何かの変更によって別の何かが動かなくなることなどがあり大変ですよね。レビューフローやテストなどである程度は防げますが、実行してみないと分からないことも多いと思います。そこで、今回はJenkinsとバッチファイルを使って自動プレイの仕組みを作る方法を紹介したいと思います。実行対象のビルドは.exe形式です。 この記事の対象は以下のような方です。 UnityプロジェクトでCI環境を構築したい方 自動プレイテストの仕組みを作りたい方 また、自動プレイをアプリ内で実装する詳細は方法については言及していません。 かなり無理やりな方法ですが、誰かの参考になれば幸いです。 環境 Windows 10 Home 1903 Jenkins ver. 2.222.3 自動プレイの目的 自動プレイで確認できる項目はこの辺りでしょうか。 起動するか Error

                                                                            【Jenkins】ビルドしたUnityアプリをアーカイブして自動プレイを実行をする【bat】 - Qiita
                                                                          • pytest、Jenkins、Dockerを使用して最初の自動テスト統合を構築する

                                                                            この紹介記事では、Pythonで簡単な計算機を開発し、pytestフレームワークを使用してそのテストを記述し、コンテナー化されたJenkinsを使用してGitHubからリポジトリをフェッチし、Jenkinsによってスピンされた新しいDockerコンテナー内でテストを実行します。リポジトリ全体はここから入手できます。 要件 Windowsマシン Linuxコンテナに切り替えたWindows用Dockerデスクトップ Python 3.x PyCharm、またはPythonに適したIDE ギット GitHubアカウント プロジェクトディレクトリpython-test-calculatorを作成し、を使用してGitリポジトリとして設定しましょうgit init。このディレクトリ内に仮想環境を作成します(新しいプロジェクトを作成すると、PyCharmがこれを処理します)。venvのフォルダには、そ

                                                                              pytest、Jenkins、Dockerを使用して最初の自動テスト統合を構築する
                                                                            • 七転八起 - dockerでjenkins+python/fabricのデプロイ+自動化の環境構築"

                                                                              得意:Laravel, vue.js, react, ReactNative。 趣味:音楽・ドラム・作曲・歴史。 dockerコンテナでjenkinsを立ち上げ、 pythonのデプロイツール「fabric」をjenkinsから実行してwebサーバに対してデプロイ、DBに対してSQL実行などを出来るようにする。 これによりデプロイだけでなく、業務の自動化なども可能!ジョブの作り方で色々と応用がきく内容となっております。 今回の記事に関する情報やソースコードなどは、GitHubで公開しておりますので、そちらも参照下さい。 https://github.com/hirasaki1985/jenkins_fabric また、本手順に出てくる.ssh/ディレクトリのsshに関する設定(鍵やconfigファイル)は、環境に合わせて修正をしてください。 本手順で使用するライブラリ docker ope

                                                                                七転八起 - dockerでjenkins+python/fabricのデプロイ+自動化の環境構築"
                                                                              • Jenkins Pipeline プラグインのベストプラクティス トップ10 | CloudBees|テクマトリックス

                                                                                Pipelineを利用するなら心に留めておくべきベストプラクティスがあります。次のリストは、Jenkinsプラグインをより効率的かつ効果的に利用するのに役立つ重要なベストプラクティス10個の概要です。 1. パイプライン定義をSCMに保存する 以前からJenkinsを使っているのであれば、おそらくFreestyleジョブを使っているのではないでしょうか。それは、Jenkins UI内でジョブを設定するのに慣れているということです。Pipelineジョブ内でパイプラインを定義することもできますが、実際はそうするべきではありません。なぜでしょうか。ジョブ定義をGitなどのSCMに保存するのがベストプラクティスだからです。ジョブ内にジョブ定義を保存した場合、予期しない副作用がある変更をジョブに加えてしまう可能性があります。ジョブ定義をSCMに保存し、開発フローとしてプルリクエストの使用を必須にす

                                                                                  Jenkins Pipeline プラグインのベストプラクティス トップ10 | CloudBees|テクマトリックス
                                                                                • チュートリアル - Jenkins と Azure CLI を使用して Azure App Service にデプロイする

                                                                                  重要 多くの Azure サービスには Jenkins プラグインがあります。これらのプラグインの一部は、2024 年 2 月 29 日時点ではサポート対象外となります。 Azure CLI は、Jenkins と Azure サービスを統合するために現在推奨されている方法です。 詳細については、「Azure 用の Jenkins プラグイン」を参照してください。 前提条件 Azure サブスクリプション:Azure サブスクリプションをお持ちでない場合は、開始する前に無料アカウントを作成してください。 Jenkins - Linux VM に Jenkins をインストールします Azure CLI: Azure CLI (バージョン 2.0.67 以降) を Jenkins サーバーにインストールします。 Jenkins を構成する 次の手順は、必要な Java JDK と Maven

                                                                                    チュートリアル - Jenkins と Azure CLI を使用して Azure App Service にデプロイする