Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slackデプロイ時のタグの選択肢を新しい順で取得できるようにしたい #305

Open
h-nago opened this issue Aug 24, 2022 · 1 comment

Comments

@h-nago
Copy link
Contributor

h-nago commented Aug 24, 2022

現在のSlackデプロイ時のタグ選択肢ですが、文字列降順で並んでいます。
genovaのbuild-yyyymmdd-hhmmss以外のルールでタグ付けを行うと、slackデプロイ時のタグの選択肢に出てこないことがあります(aや数字始まりなどbuildよりも後ろに並ぶパターンの時)。

任意にタグ付けしてそこからデプロイしたい場合もあるので、タグの作成順でslackデプロイ時のタグの選択肢を取得するようにできるといいと思います。

文字列降順になっている図
スクリーンショット 2022-08-24 9 41 14

@naomichi-y
Copy link
Member

naomichi-y commented Aug 29, 2022

tag ccc を30日に追加してみたのですが、何故かタグ作成日付を取れない?

$ git tag --format='%(authordate),%(taggerdate),%(creatordate),%(refname)

Mon Jun 20 15:08:28 2022 +0000,,Mon Jun 20 15:08:28 2022 +0000,refs/tags/build-20220622-135030
Mon Jun 20 15:08:28 2022 +0000,,Mon Jun 20 15:08:28 2022 +0000,refs/tags/build-20220630-121615
Tue Jul 26 00:18:27 2022 +0900,,Tue Jul 26 00:18:27 2022 +0900,refs/tags/build-20220730-141918
Sun Aug 21 08:22:29 2022 +0000,,Sun Aug 21 08:22:29 2022 +0000,refs/tags/build-20220824-022211
Sun Aug 21 08:22:29 2022 +0000,,Sun Aug 21 08:22:29 2022 +0000,refs/tags/ccc

https://www.web-dev-qa-db-ja.com/ja/git/git%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E5%86%85%E3%81%AE%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%82%BF%E3%82%B0%E3%82%92%E4%BD%9C%E6%88%90%E6%97%A5%E9%A0%86%E3%81%AB%E3%83%AA%E3%82%B9%E3%83%88%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F/972497287/

ただし、軽量タグの場合、作成日時に関する情報はありません(オブジェクトに名前を付けるだけです)。

これ?

GitHub上だと取れてるのは、別に取得してるのだろうか。

Screen Shot 2022-08-30 at 3 57 03

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants