Skip to content
This repository was archived by the owner on Jan 8, 2026. It is now read-only.

Changelog

Dustin Kut edited this page Sep 12, 2019 · 91 revisions

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[2.0.0-UNRELEASED] - <yyyy>-<mm>-<dd>

Added

  • [NCL-4120] Repour dev mode is added! It'll help with preventing tag collision when syncing between internal repositories during testing
  • [NCL-4255] Sync everything on the /clone endpoint if the internal repository is 'new'
  • [NCL-3793] Support for alignment using project-manipulator for NPM projects
  • [NCL-4585] Support for alignment using Gradle analyze init plugin for Gradle projects
  • [NCL-4250] Python >= 3.5 support
  • [NCL-5123] Handle the new manipulation.json file produced by pom-manip-ext

Changed

  • [NCL-4888] Change EXECUTION_ROOT_NAME parameter name to: BREW_BUILD_NAME

Removed

  • [NCL-3872] /pull endpoint and tests

[1.7.2] - UNRELEASED

[1.7.1] - 2019-09-12

Added

  • [NCL-4974] Repour endpoints, and CPU, Memory consumption are now monitored. There is support for Prometheus and Graphite

Changed

  • [NCL-5064] Make Repour read the '-f' option as well as the '--file=' for PME params
  • [NCL-5057] Use system gradle if ./gradlew not present

[1.7.0] - 2019-06-26

Added

  • [NCL-4690] Support for NPM and Gradle

[1.6.0] - 2019-05-15

Added

  • [NCL-4650] Commit id to the result for the /adjust endpoint
  • [NCL-4579] Log time in Repour websocket logs

[1.4.5] - 2019-03-04

Fixed

  • [NCL-4448] Missing git repo to clone during alignment should be a user error

[1.4.4] - 2018-12-12

Fixed

  • [NCL-4231] Fetch tags when syncing branches for '/adjust' endpoint

[1.4.3] - 2018-12-12

Changed

  • [NCL-4316] Use parent groupid/version when necessary for pom.xml with no PME disabled

[1.4.2] - 2018-12-03

Changed

  • [NCL-4285] Syncs where the ref does not exist are now considered User error instead of system error

Fixed

  • [NCL-4231] Fix bug in repour syncing of branches for /adjust endpoint

[1.4.1] - 2018-11-13

Changed

  • [NCL-4248] Use a temporary-settings.xml when aligning temporary builds for plugin injection

[1.4.0] - 2018-09-25

Added

  • [NCL-4047] Print useful error message when user is trying to sync with a private Github repository without the required permissions

  • [NCL-4082] Add endpoint /git-external-to-internal to translate external Git repository links into internal Git repository links

  • [NCL-4089] Add ability to override default result's groupid/artifactid with custom parameter 'EXECUTION_ROOT_NAME' for the /adjust endpoint

Fixed

  • [NCL-4039] Repour does not require a value for originRepoUrl on the /adjust endpoint if sync is false

Changed

  • [NCL-4069] Handle case with adjust with pre-build-sync on, when ref is present in downstream repository only. In that case, no sync is required

Template

[] - --

Added

  • Section

Changed

  • Section

Deprecated

  • Section

Removed

  • Section

Fixed

  • Section

Security

  • Section

Clone this wiki locally