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

Refactor how version is provided for Maven deployment #191

Merged
merged 1 commit into from
Oct 10, 2019
Merged

Refactor how version is provided for Maven deployment #191

merged 1 commit into from
Oct 10, 2019

Conversation

vmax
Copy link
Contributor

@vmax vmax commented Oct 10, 2019

What is the goal of this PR?

Partial work on #150

What are the changes implemented in this PR?

  • deploy_maven no longer accepts version as command-line argument. Additionally, it no longer modifies pom.xml and jar which are to be deployed. Instead, it assumes that dependent assemble_maven target is already properly versioned by providing --define version=<VERSION>
  • chore: regenerate docs

@haikalpribadi haikalpribadi merged commit 69c78e0 into typedb:master Oct 10, 2019
@vmax vmax deleted the refactor-maven-versioning branch October 10, 2019 13:01
haikalpribadi pushed a commit to typedb/typedb that referenced this pull request Oct 10, 2019
## What is the goal of this PR?

typedb/bazel-distribution#191 changed the way how version should be provided for Maven deployment. This PR adapts Grakn Core to latest changes.

## What are the changes implemented in this PR?

* Pass `version` as a `--define` argument to `bazel` instead of `deploy_maven`
* Remove deployment of `daemon` and `server` into Maven repo
* Upgrade `build-tools`
haikalpribadi pushed a commit to typedb/typedb-protocol that referenced this pull request Oct 11, 2019
## What is the goal of this PR?

typedb/bazel-distribution#191 changed the way Maven JARs are built. This PR adapts `protocol` to latest changes

## What are the changes implemented in this PR?

* Use `--define` to supply version to Maven deployment rule
* Remove `version_file` from `assemble_maven` arguments
haikalpribadi pushed a commit to typedb/typeql that referenced this pull request Oct 11, 2019
## What is the goal of this PR?

typedb/bazel-distribution#191 changed the way Maven JARs are built. This PR adapts `graql` to latest changes

## What are the changes implemented in this PR?

* Use `--define` to supply version to Maven deployment rule
* Remove `version_file` from `assemble_maven` arguments
haikalpribadi pushed a commit to typedb/typedb-driver that referenced this pull request Oct 11, 2019
## What is the goal of this PR?

typedb/bazel-distribution#191 changed the way Maven JARs are built. This PR adapts `protocol` to latest changes

## What are the changes implemented in this PR?

* Use `--define` to supply version to Maven deployment rule
* Remove `version_file` from `assemble_maven` arguments
* Upgrade `@graknlabs_build_tools`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants