:spring-release-train-tools


Лицензия

Лицензия

Группа

Группа

io.spring.releasetrain
Идентификатор

Идентификатор

spring-release-train-tools
Последняя версия

Последняя версия

0.1.1
Дата

Дата

Тип

Тип

pom.sha512
Описание

Описание

:spring-release-train-tools
:spring-release-train-tools
Ссылка на сайт

Ссылка на сайт

https://github.com/spring-io/spring-release-train-tools
Система контроля версий

Система контроля версий

https://github.com/spring-io/spring-release-train-tools

Скачать spring-release-train-tools

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

Allows validating that the GitHub milestone is setup to be on a valid release date.

For example, this would confirm that 2021-04-22T22:48:47Z was the Thursday after the 3rd Monday of the Month.

$ java io.spring.releasetrain.CheckMilestoneDueOnMain --dueOn "2021-04-22T22:48:47Z" --expectedDayOfWeek THURSDAY --expectedMondayCount 3

You can integrate with GitHub Actions using something like this

github/workflow/spring-releasetrain-milestones.yml
on:
  milestone:
    types: [created, opened, edited]

jobs:
  spring-releasetrain-checks:
    name: Check DueOn is on a Release Date
    runs-on: ubuntu-latest
    steps:
    - name: Dump GitHub context
      env:
        DUE_ON: ${{ github.event.milestone.due_on }}
      run: |
        export TOOL_VERSION=0.1.1
        wget "https://repo.maven.apache.org/maven2/io/spring/releasetrain/spring-release-train-tools/$TOOL_VERSION/spring-release-train-tools-$TOOL_VERSION.jar"
        java -cp "spring-release-train-tools-$TOOL_VERSION.jar" io.spring.releasetrain.CheckMilestoneDueOnMain --dueOn "$DUE_ON" --expectedDayOfWeek THURSDAY --expectedMondayCount 3
io.spring.releasetrain

Spring IO

Версии библиотеки

Версия
0.1.1
0.1.0