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

Bump liberty-maven-plugin from 3.1 to 3.3.1 #10

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 23, 2020

Bumps liberty-maven-plugin from 3.1 to 3.3.1.

Release notes

Sourced from liberty-maven-plugin's releases.

Liberty Maven Plug-in 3.3.1

Version 3.3.1 of the Liberty Maven Plugin is a minor fix release to fix an issue with the liberty-maven-app-parent.

See the commit log for the full set of the changes.

The Liberty Maven Plugin 3.3.1 release is available on the Maven Central repository.

Liberty Maven Plug-in 3.3

Version 3.3 of the Liberty Maven Plugin is a minor release that contains new functionality, plus some minor fixes. The new functionality includes the devc goal and the copyDependencies parameter.

devc goal

This release includes the general availability of the new devc goal for Liberty Dev mode to start the server in a Docker container. Refer to the docs for the devc goal for more information.

The following fixes related to the dev and devc goals are included in this release since the previous milestone release.

Startup changes:

  • Skip installing local runtime when starting devc
  • Auto-resolve port conflicts on devc startup
  • Pull the latest parent image specified in the Dockerfile during devc startup
  • Check for supported Docker version on devc startup
  • Disabled OpenJ9 SCC when devc builds docker image
  • The dev and devc startup message format was improved and now devc startup displays: -- internal container ports and mapped host ports -- container name, IP address, and connected Docker network

Updated messaging:

  • Changed Docker port mapping errors to warnings
  • Added an error message when incompatible Java versions are used between the host and container.
  • Display warning when users attempt to install features not included with the beta runtime
  • Fixed an issue where a docker stop error was shown when the container failed to start

File tracking changes:

  • Track Dockerfile changes and rebuild image on changes
  • Track folders specified in Dockerfile COPY commands and rebuild image on changes
  • Track folders and files specified in Dockerfile ADD commands and rebuild image on changes

Other fixes:

  • Changed dev mode's container naming convention to use hyphens instead of underscores
  • Let user provided container name override dev mode default container name
  • Fixed an issue where dev mode was not using Maven compiler options for recompiles 
  • Fixed an issue with auto-resolving port conflicts on Windows
  • Added an option to keep the temporary Dockerfile that dev mode uses to build the Docker image

copyDependencies parameter

... (truncated)

Commits
  • b7ca936 [maven-release-plugin] prepare release liberty-maven-3.3.1
  • 96c4f0b Merge pull request #1040 from cherylking/removeMilestoneRefs
  • 86b5c94 Fix parent to not reference milestone
  • 96f1d3b [maven-release-plugin] prepare for next development iteration
  • e92c3da [maven-release-plugin] prepare release liberty-maven-3.3
  • 6d94472 Merge pull request #1037 from cherylking/updateCommon1810
  • 1253e81 Update to common 1.8.10 release
  • f8244ef Merge pull request #1035 from cherylking/updateAnt196
  • 41b637c Update to liberty-ant-tasks 1.9.6
  • 75a9e41 Merge pull request #1026 from scottkurz/1024-fix
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 23, 2020
@hantsy hantsy merged commit b8c067f into master Nov 23, 2020
@dependabot dependabot bot deleted the dependabot/maven/io.openliberty.tools-liberty-maven-plugin-3.3.1 branch November 23, 2020 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant