Project

General

Profile

Architecture #14359

Change Scala project structure so that parent-pom is a real parent project

Added by François ARMAND 9 months ago. Updated 4 days ago.

Status:
Released
Priority:
N/A
Category:
Architecture - Refactoring
Target version:
Effort required:

Description

Now that all scala projects are on the same repos, we can move parent pom as a real maven top project, which will all to have only one "mvn package" to do - and more consistency between our project modules.

I propose to test that set-up in 5.1, and if things are going well, to backport it in all other version to simplify tooling.


Related issues

Related to Rudder - Architecture #14147: Merge all scala code repository into rudder one and update directory hierarchyReleasedActions
Related to Rudder - Architecture #14384: Update mvn direct call in rudder-webapp package makefilePending technical reviewActions

Associated revisions

Revision 5debd7c6 (diff)
Added by François ARMAND 9 months ago

Fixes #14359: Change Scala project structure so that parent-pom is a real parent project

Revision 232634bb
Added by Nicolas CHARLES 9 months ago

Merge pull request #2148 from fanf/arch_14359/change_scala_project_structure_so_that_parent_pom_is_a_real_parent_project

Fixes #14359: Change Scala project structure so that parent-pom is a real parent project

History

#1

Updated by François ARMAND 9 months ago

  • Status changed from New to In progress
#2

Updated by François ARMAND 9 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Nicolas CHARLES
  • Pull Request set to https://github.com/Normation/rudder/pull/2148
#3

Updated by François ARMAND 9 months ago

  • Related to Architecture #14147: Merge all scala code repository into rudder one and update directory hierarchy added
#4

Updated by François ARMAND 9 months ago

  • Status changed from Pending technical review to Pending release
#6

Updated by Vincent MEMBRÉ 18 days ago

This bug has been fixed in Rudder 6.0.0~beta1 which was released today.

#7

Updated by Vincent MEMBRÉ 4 days ago

  • Related to Architecture #14384: Update mvn direct call in rudder-webapp package makefile added
#8

Updated by Vincent MEMBRÉ 4 days ago

  • Status changed from Pending release to Released

Also available in: Atom PDF