[jbosstools-issues] [JBoss JIRA] (JBIDE-22586) JBT agg site build fetches sources from master instead of 4.4.0.x branch, resulting in SHA conflict.

Nick Boldt (JIRA) issues at jboss.org
Fri Jun 10 09:20:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-22586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13250903#comment-13250903 ] 

Nick Boldt commented on JBIDE-22586:
------------------------------------

Curiously, the a86 commit is the correct one, done in master branch but also in 4.4.0.x:

https://github.com/jbosstools/jbosstools-base/commit/a86fe511763b04d7f43059082ad49aa96bed1bc5
https://github.com/jbosstools/jbosstools-base/commits/jbosstools-4.4.0.x

But the sources fetched into the aggregate zip are those from the 971 commit, which is the wrong source:

https://github.com/jbosstools/jbosstools-base/commit/971627a3892e034feee31845f7a01d1cb45cf585

Functionally, I don't think this glitch shouldn't block the release. It's just ugly that the source zip contains sources for 4.4.1.Alpha1 bits instead of 4.4.0.Final.

If I could figure out how to make the build use the correct SHA when fetching sources, I'd respin... but I've no idea how to fix this, or why it's ONLY happening for base.

> JBT agg site build fetches sources from master instead of 4.4.0.x branch, resulting in SHA conflict.
> ----------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-22586
>                 URL: https://issues.jboss.org/browse/JBIDE-22586
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build, updatesite
>    Affects Versions: 4.4.0.Final
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 4.4.x
>
>
> For some reason the current JBT agg site build is attempting to fetch sources from master branch instead of 4.4.0.x branch, resulting in this SHA conflict.
> {code}
> [ERROR] Failed to execute goal org.jboss.tools.tycho-plugins:repository-utils:0.25.0-SNAPSHOT:fetch-sources-from-manifests (fetch-sources) on project org.jboss.tools.site.core: Problem occurred checking upstream buildinfo.json files!
> [ERROR] /mnt/hudson_workspace/workspace/jbosstools-build-sites.aggregate.site_4.4.neon/sources/aggregate/site/target/buildinfo/buildinfo_jbosstools-base.json
> [ERROR] contains a86fe511763b04d7f43059082ad49aa96bed1bc5, but upstream jbosstools-base project's MANIFEST.MF has Eclipse-SourceReferences
> [ERROR] commitId 971627a3892e034feee31845f7a01d1cb45cf585.
> [ERROR] If you have locally built projects which are aggregated here,
> [ERROR] ensure they are built from the latest SHA from HEAD, not a local topic branch.
> [ERROR] Or, use -DskipCheckSHAs=true to bypass this check.{code}
> -- http://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/devstudio_10.0.neon/job/jbosstools-build-sites.aggregate.site_4.4.neon/9/console



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list