Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 192100643f21aea832dcabbb2918951fbf701a7e
https://github.com/hibernate/hibernate-search/commit/192100643f21aea832dc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HSEARCH-3340 Move all SCM source info to a dedicated object in Jenkinsfile
Just to be clearer, as I'm about to add even more fields and
configuration to the main script file.
Commit: c61c71d76a1cac562b202b77a778993dd1be0925
https://github.com/hibernate/hibernate-search/commit/c61c71d76a1cac562b20...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HSEARCH-3340 Make sure to clean the workspace before any build step
Otherwise the Maven repository is "tainted" with previously built
artifacts.
Commit: 73ba928ae320a9f84fcee4a053cb38553f6c80d2
https://github.com/hibernate/hibernate-search/commit/73ba928ae320a9f84fce...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HSEARCH-3340 Publish snapshots automatically as part of primary branch builds
Commit: ca3aae1100178bd4e7444a6e03d31965b689a91d
https://github.com/hibernate/hibernate-search/commit/ca3aae1100178bd4e744...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M build-config/pom.xml
M documentation/pom.xml
M integrationtest/pom.xml
M pom.xml
M reports/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/sharedresources/pom.xml
M util/internal/test/pom.xml
Log Message:
-----------
HSEARCH-3334 Replace usage of deprecated nexus-maven-plugin with
nexus-staging-maven-plugin
I could not find any documentation for the older plugin, so I can't tell
what it used to do exactly, just that it was replaced by the
nexus-staging-maven-plugin.
The newer plugin provides similar features to the maven-deploy-plugin,
with two main improvements:
1. It implements deferred deployment, waiting until the whole project
built successfully before it sends the artifacts to the Nexus repository.
This should in most cases prevent "partial" deployments where we deploy
the engine, for example, but then some integration tests fail and we
don't deploy other modules.
2. For non-snapshot versions (where staging is actually relevant), it
will close the staging repository automatically after all artifacts
have been uploaded, or drop it automatically if a failure occurs during
uploads.
Also, we should investigate what the newer plugin provides: it seems we
should be able to orchestrate releases fully from a Jenkins pipeline if
we used the full power of the plugin. That's beyond the scope of this
commit, though.
Commit: 2f2d58b563fd6394a7d765e10ec05538973ec2a7
https://github.com/hibernate/hibernate-search/commit/2f2d58b563fd6394a7d7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M legacy/pom.xml
Log Message:
-----------
HSEARCH-3334 Skip deployment for legacy modules
Commit: 0ffa5ef0568e5ea290c545aac76c1f39ce711048
https://github.com/hibernate/hibernate-search/commit/0ffa5ef0568e5ea290c5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M reports/pom.xml
Log Message:
-----------
HSEARCH-3334 Set packaging to POM for the reports module
We don't have any code in this module, so there's no point in packaging
it as a jar.
Compare:
https://github.com/hibernate/hibernate-search/compare/6a3177570763...0ffa...
**NOTE:** This service has been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from
GitHub.com on January 31st, 2019.