タグ

buildに関するkk42のブックマーク (4)

  • -WconfオプションでScalaコンパイラの警告を抑制する - たけぞう瀕死ブログ

    Scala 2.13.2で-Wconfというオプションが追加されており、コンパイラが出力する警告を細かくカスタマイズすることができるようになっています。このオプションはScala 2.12系にもバックポートされており、Scala 2.12.13で利用可能です。 www.scala-lang.org たとえばScalaコンパイラは-deprecationオプションを指定すると非推奨のAPIの使用に対して警告を出力しますが、build.sbtに以下のような設定を追加することで、自動生成されたコードに対しては警告を出力しないようにできます。 scalacOptions := Seq( "-deprecation", "-Wconf:cat=deprecation&src=src_managed/.*:s" ) 指定方法は-Wconf:<filters>:<action>,<filters>:<a

    -WconfオプションでScalaコンパイラの警告を抑制する - たけぞう瀕死ブログ
  • sbt Reference Manual — sbt Reference Manual

    sbt Reference Manual 始める sbt sbt のインストール macOS への sbt のインストールWindows への sbt のインストールLinux への sbt のインストール 例題でみる sbtディレクトリ構造実行ビルド定義マルチプロジェクト・ビルドタスク・グラフスコープ値の追加スコープ委譲 (.value の照会)ライブラリ依存性プラグインの使用カスタムセッティングとタスクビルドの整理まとめ付録: bare .sbt ビルド定義 インフォメーション 変更点 sbt 1.0.0 各論 プラグインとベストプラクティス 一般的なベストプラクティスsbt プラグインをテストする How to ソースファイル/リソースファイルの生成逐次実行 Def.sequential を用いて逐次タスクを定義するDef.taskDyn を用いて動的タスクを定義するインプットタスク

  • Jenkins2のPipeline入門のメモ - Kesinの知見置き場

    Jenkins2のPipelineに入門した際にメモした内容をせっかくなので公開しておきます。 基 step, node, stage パイプラインのチュートリアルでいきなり図と共に登場するので最初はどう違うのか分かりにくいが、Jenkinsのビルドの流れにそれぞれ対応しているので実は難しくない。 step 今までのbuild stepと同じ。普通に1ジョブ内でやることを分割する。 主にプラグインの機能を呼び出すときにスニペットビルダー(後述)から生成する。 node キューに独立して乗せられ、毎回削除されるWorkspaceが割り当てられる。 ということがチュートリアルでは書かれているが、要はnodeのブロック単位でJenkinsのキューに積まれるということ。 stage stepやnodeと違って明確な役割はないが、パイプライン中の処理に名前を付けることができる。 GUI上でどのst

    Jenkins2のPipeline入門のメモ - Kesinの知見置き場
  • Gradle User Guide

    Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically. このドキュメントは、個人利用目的および第三者に配布するためにコピーして使用できます。ただし、印刷するにせよ電子媒体を使用するにせよ、以下の点に留意してください。どのような形態であれ使用料を課さないこと。また、このコピーライト条項を配布物に含めること。 例目次 6.1. 初めてのビルドス

  • 1