追記

会長@腹部日記


2019-08-20 [長年日記] この日を編集

_ APIで取得した Azure DevOps UserStory(JSON)のソートについて

  • やりたいこと

    • APIで取得したUserStory(JSON形式)を、SprintsやBacklogsの表示順にソートしたい
  • 方法

    • UserStoryをGETする(1件ずつでも、Queryからでも)
    • JSONのうち、以下のフィールドでソートする
       "Microsoft.VSTS.Common.StackRank": 1999995252.0,
    
  • 背景

    • DevOpsを見せたらすぐ終わるのに、別途報告書を用意しないといけないため・・・orz
  • 公式の説明

追記

Azure DevOps CLIでWork Itemの一覧をざっくり処理する - kkamegawa's weblog

az boards query --wiql
  "SELECT [System.Id], [System.Title] FROM WorkItems WHERE [System.AssignedTo] = @Me AND [System.State] = 'Active'"

あっこれイイ。。。

Tags: Azure DevOps

2019-08-15 [長年日記] この日を編集

_ Ubuntu14にてjqコマンドを使う

これだけ。動かなかったらaptで入れたらいいかな。

% wget https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 -O ~/bin/jq

% chmod 0755 ~/bin/jq

% ~/bin/jq --version
jq-1.6
Tags: Linux Ubuntu

2019-08-14 [長年日記] この日を編集

_ Docker使って手軽にPlantUMLのwarをビルド

$ git clone https://github.com/plantuml/plantuml-server

$ cd plantuml-server

# maven repository用volume
$ volume create --name maven-repo

# proxy設定を行う
$ docker run --rm maven:3.6.1-jdk-11 cat /usr/share/maven/conf/settings.xml > settings.xml
$ vi settings.xml

$ docker run \
   -it \
   --rm \
   -e http_proxy=<必要に応じて> \  # proxy環境下向け
   -e https_proxy=<必要に応じて> \ # proxy環境下向け
   -v `pwd`/settings.xml:/usr/share/maven/conf/settings.xml \ # proxy環境下向け
   -v `pwd`:/usr/src/mymaven \
   -v maven-repo:/root/.m2 \
   -w /usr/src/mymaven \
   maven:3.6.1-jdk-11 \
   mvn install

% ls -l target
total 9388
-rw-r--r-- 1 root root      87 Aug 15 13:29 checkstyle-cachefile
-rw-r--r-- 1 root root    4941 Aug 15 13:29 checkstyle-checker.xml
-rw-r--r-- 1 root root   11358 Aug 15 13:29 checkstyle-header.txt
-rw-r--r-- 1 root root    2070 Aug 15 13:29 checkstyle-result.xml
drwxr-xr-x 3 root root    4096 Aug 15 13:29 classes
drwxr-xr-x 2 root root    4096 Aug 15 13:30 dependency
drwxr-xr-x 4 root root    4096 Aug 15 13:29 generated-sources
drwxr-xr-x 2 root root    4096 Aug 15 13:29 maven-archiver
drwxr-xr-x 5 root root    4096 Aug 15 13:29 plantuml
-rw-r--r-- 1 root root 9556130 Aug 15 13:29 plantuml.war # ★これ★
drwxr-xr-x 3 root root    4096 Aug 15 13:29 test-classes