読者になる

xuwei-k's blog

2021-07-30

sbtでtaskAllという独自コマンドを作った

sbt

仕事でsbtのsub projectが100個以上あるので、こういう指定だけでもダルいので

sbtでallで複数projectのtask指定する際に少し簡単に指定出来るcommand(tab補完付)を作ったhttps://t.co/lUzkZ47elw

taskAll "任意のtask" "project idの正規表現のリスト"

例:
taskAll compile core
↓
all coreJVM/compile coreJS/compile

taskAll test .*JVM
↓
all fooJVM/test barJVM/test

— Kenji Yoshida (@xuwei_k) 2021年7月30日

tab補完付

gist.github.com

tab補完なし

gist.github.com

xuwei 2021-07-30 13:10

この記事をはてなブックマークに追加
Tweet
広告を非表示にする
  • もっと読む
コメントを書く
« Scala 2のJDK17対応状況 Scala 3でMatchableに推論されたら警告か… »
プロフィール
id:xuwei id:xuwei
読者です 読者をやめる 読者になる 読者になる
このブログについて
検索
リンク
  • GitHub
最新記事
  • 2022-06-17
    Scala 3でJavaのアノテーション継承したclassが定義できない問題の対策 はてなブックマーク - Scala 3でJavaのアノテーション継承したclassが定義できない問題の対策
  • 2022-05-20
    Scalaにおけるunboxing はてなブックマーク - Scalaにおけるunboxing
  • 2022-04-22
    Scala 3のscala.deriving.Mirrorの実装詳細は?生成コードは?SumOfとProductOfの違いは?Scala 2の場合は?調べてみました! はてなブックマーク - Scala 3のscala.deriving.Mirrorの実装詳細は?生成コードは?SumOfとProductOfの違いは?Scala 2の場合は?調べてみました!
  • 2022-04-03
    wartremoverのsbt pluginにTASTy inspector経由で実行する機能入れた はてなブックマーク - wartremoverのsbt pluginにTASTy inspector経由で実行する機能入れた
  • 2022-03-30
    Scala 3のinlineによるcompile時間増大に対処する方法 はてなブックマーク - Scala 3のinlineによるcompile時間増大に対処する方法
月別アーカイブ
注目記事

はてなブログをはじめよう!

xuweiさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
xuwei-k's blog xuwei-k's blog

Powered by Hatena Blog | ブログを報告する

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる