Project

General

Profile

Actions

Task #1504

closed

Create new application for release (IdmTool)

Added by Ondřej Kopr about 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Continuous development
Target version:
Start date:
02/14/2019
Due date:
% Done:

100%

Estimated time:
24.00 h
Owner:

Description

Release script for product (release.sh) contains several issues:

  • creating tag must be after build process,
  • merge a branches must after build process and before creating tag,
  • build process doesn't check status of each maven build.

Please when build project module via maven report every problem.

Please try thing about non programmer people, that use Windows OS. Best solution for this will be create swing java application.


Related issues

Related to IdStory Identity Manager - Task #1964: IdmTool - release moduleClosedRadek Tomiška11/29/2019

Actions
Related to IdStory Identity Manager - Task #1965: IdmTool - build projectClosedRadek Tomiška11/29/2019

Actions
Related to IdStory Identity Manager - Feature #2045: Make IdMTool return POSIX.1-correct return codesClosedRadek Tomiška02/10/2020

Actions
Actions #1

Updated by Ondřej Kopr about 5 years ago

  • Description updated (diff)
Actions #2

Updated by Vít Švanda about 5 years ago

  • Subject changed from Release script upgrade and fix issues to Create new application for release (IdmTool)
  • Estimated time set to 4.00 h
Actions #3

Updated by Vít Švanda about 5 years ago

  • Estimated time changed from 4.00 h to 24.00 h
Actions #4

Updated by Vít Švanda almost 5 years ago

  • Target version changed from Quartz (9.6.0) to Rhyolite (9.7.0)
Actions #5

Updated by Vít Švanda over 4 years ago

  • Target version changed from Rhyolite (9.7.0) to Rhyolite (9.7.3)
Actions #6

Updated by Vít Švanda over 4 years ago

  • Target version changed from Rhyolite (9.7.3) to Rhyolite (9.7.5)
Actions #7

Updated by Vít Švanda over 4 years ago

  • Target version changed from Rhyolite (9.7.5) to 10.0.0
Actions #8

Updated by Radek Tomiška over 4 years ago

  • Status changed from New to In Progress
  • Assignee changed from Ondřej Kopr to Radek Tomiška
Actions #9

Updated by Radek Tomiška over 4 years ago

  • % Done changed from 0 to 60

IdM tool is created as standard product module. It's available in tool branch for now:
https://github.com/bcvsolutions/CzechIdMng/tree/tool
and can be executed from console. Provides all features needed for product release. Tested on version 10 and windows.

Remain:
- test on linux
- test on LTS
- intgration tests
- documentation

Actions #10

Updated by Radek Tomiška over 4 years ago

  • % Done changed from 60 to 80

Tested on linux and with LTS version, works.

Actions #11

Updated by Radek Tomiška over 4 years ago

LTS version 9.7.12 released with tool usage.

Actions #12

Updated by Radek Tomiška over 4 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Radek Tomiška to Vít Švanda
  • % Done changed from 80 to 90
Actions #13

Updated by Radek Tomiška over 4 years ago

  • Related to Task #1964: IdmTool - release module added
Actions #14

Updated by Radek Tomiška over 4 years ago

  • Related to Task #1965: IdmTool - build project added
Actions #15

Updated by Radek Tomiška over 4 years ago

LTS version 9.7.13 released with tool usage.

Actions #16

Updated by Vít Švanda over 4 years ago

  • Status changed from Needs feedback to Resolved
  • % Done changed from 90 to 100

I did review and test. I released version 10.0.0 by this awesome tool on first attempt. Thanks for it.

Actions #17

Updated by Vít Švanda over 4 years ago

  • Status changed from Resolved to Closed
Actions #18

Updated by Petr Fišer about 4 years ago

  • Related to Feature #2045: Make IdMTool return POSIX.1-correct return codes added
Actions

Also available in: Atom PDF