[JBoss JIRA] (JBIDE-22689) enable baselineRepositories check to ensure timestamps increment for meta-changes too
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBIDE-22689?page=com.atlassian.jira.plugi... ]
Mickael Istria commented on JBIDE-22689:
----------------------------------------
What do you think would be the best repository to compare to? Nightly build from this component? Or maybe nightly aggregated build (might slow down the build a bit more).
> enable baselineRepositories check to ensure timestamps increment for meta-changes too
> -------------------------------------------------------------------------------------
>
> Key: JBIDE-22689
> URL: https://issues.jboss.org/browse/JBIDE-22689
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build
> Affects Versions: 4.4.1.AM1
> Reporter: Nick Boldt
> Assignee: Mickael Istria
> Fix For: 4.4.1.AM2
>
>
> To make sure to report a problem if we need to upversion for a meta-change (eg., build configuration) and there's no accompanying new commit to force the timestamp to increment:
> From https://wiki.eclipse.org/Tycho/Reproducible_Version_Qualifiers
> {code:xml}
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-p2-plugin</artifactId>
> <version>${tycho.version}</version>
> <configuration>
> <baselineRepositories>
> <repository>
> <url>[some url]</url>
> </repository>
> </baselineRepositories>
> </configuration>
> </plugin>
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-13671) Replace build timestamp in qualifier by last-mod-timestamp from git
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13671?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-13671:
------------------------------------
No, I didn't realize we needed to do something else here. I've opened JBIDE-22689.
> Replace build timestamp in qualifier by last-mod-timestamp from git
> -------------------------------------------------------------------
>
> Key: JBIDE-13671
> URL: https://issues.jboss.org/browse/JBIDE-13671
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Priority: Optional
> Fix For: 4.4.1.AM1
>
> Attachments: after-jgit.png, after-jgit2.png, arq-dirty-workspace-compare1.png, arq-dirty-workspace-compare2.png, arq-dirty-workspace-compare3-bigger-change.png, arq-dirty-workspace-compare4-bigger-change.png, base-before-after-jgit.png, before-jgit.png, before-jgit2.png, jbide13671-before-and-after.png, server-before-after-jgit-3-different-timestamps.png, server-before-after-jgit-4-different-timestamps-features.png, server-before-after-jgit-dirty-workspace-upversioned-features.png, server-before-after-jgit-dirty-workspace-upversioned-plugin-with-change.png
>
>
> This needs to be added to master parent pom:
> {code}
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-packaging-plugin</artifactId>
> <version>${tycho.version}</version>
> <dependencies>
> <dependency>
> <groupId>org.eclipse.tycho.extras</groupId>
> <artifactId>tycho-buildtimestamp-jgit</artifactId>
> <version>${tycho-extras.version}</version>
> </dependency>
> </dependencies>
> <configuration>
> <strictBinIncludes>false</strictBinIncludes>
> <format>'v'yyyyMMdd-HHmm</format>
> <timestampProvider>jgit</timestampProvider>
> <jgit.ignore>
> </jgit.ignore>
> </configuration>
> </plugin>
> {code}
> Ref: http://pweclipse.blogspot.ch/2012_09_01_archive.html
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBTIS-795) JBDSIS 9.0.0 beta1 / Early Access is giving an Id to Camel routes by default
by Brian Fitzpatrick (JIRA)
[ https://issues.jboss.org/browse/JBTIS-795?page=com.atlassian.jira.plugin.... ]
Brian Fitzpatrick commented on JBTIS-795:
-----------------------------------------
I can create one.
> JBDSIS 9.0.0 beta1 / Early Access is giving an Id to Camel routes by default
> ----------------------------------------------------------------------------
>
> Key: JBTIS-795
> URL: https://issues.jboss.org/browse/JBTIS-795
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Components: Fuse IDE
> Affects Versions: 9.0.0.Beta1
> Environment: JBDS 9.1 with devstudio-integration-stack-9.0.0.Beta1-earlyaccess.zip
> Reporter: Rick Wagner
> Assignee: Brian Fitzpatrick
>
> A user has noted that Camel routes used in SwitchYard are now being given an Id without user input. This is a changed behavior.
> The same user complains of very slow loading of SwitchYard/Camel component routes, but this is still under investigation in the cited support ticket.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-13671) Replace build timestamp in qualifier by last-mod-timestamp from git
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13671?page=com.atlassian.jira.plugi... ]
Mickael Istria edited comment on JBIDE-13671 at 7/5/16 9:50 AM:
----------------------------------------------------------------
That's great this is completed!
IS there a separate Jira to track the baseline thing (to make sure we need to upversion if something "meta" change, such as build configuration, without a new commit).
>From https://wiki.eclipse.org/Tycho/Reproducible_Version_Qualifiers
{code:xml}
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<baselineRepositories>
<repository>
<url>[some url]</url>
</repository>
</baselineRepositories>
</configuration>
</plugin>
{code}
was (Author: mickael_istria):
That's a great thing that this is done!
IS there a separate Jira to track the baseline thing (to make sure we need to upversion if something "meta" change, such as build configuration, without a new commit).
>From https://wiki.eclipse.org/Tycho/Reproducible_Version_Qualifiers
{code:xml}
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<baselineRepositories>
<repository>
<url>[some url]</url>
</repository>
</baselineRepositories>
</configuration>
</plugin>
{code}
> Replace build timestamp in qualifier by last-mod-timestamp from git
> -------------------------------------------------------------------
>
> Key: JBIDE-13671
> URL: https://issues.jboss.org/browse/JBIDE-13671
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Priority: Optional
> Fix For: 4.4.1.AM1
>
> Attachments: after-jgit.png, after-jgit2.png, arq-dirty-workspace-compare1.png, arq-dirty-workspace-compare2.png, arq-dirty-workspace-compare3-bigger-change.png, arq-dirty-workspace-compare4-bigger-change.png, base-before-after-jgit.png, before-jgit.png, before-jgit2.png, jbide13671-before-and-after.png, server-before-after-jgit-3-different-timestamps.png, server-before-after-jgit-4-different-timestamps-features.png, server-before-after-jgit-dirty-workspace-upversioned-features.png, server-before-after-jgit-dirty-workspace-upversioned-plugin-with-change.png
>
>
> This needs to be added to master parent pom:
> {code}
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-packaging-plugin</artifactId>
> <version>${tycho.version}</version>
> <dependencies>
> <dependency>
> <groupId>org.eclipse.tycho.extras</groupId>
> <artifactId>tycho-buildtimestamp-jgit</artifactId>
> <version>${tycho-extras.version}</version>
> </dependency>
> </dependencies>
> <configuration>
> <strictBinIncludes>false</strictBinIncludes>
> <format>'v'yyyyMMdd-HHmm</format>
> <timestampProvider>jgit</timestampProvider>
> <jgit.ignore>
> </jgit.ignore>
> </configuration>
> </plugin>
> {code}
> Ref: http://pweclipse.blogspot.ch/2012_09_01_archive.html
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-13671) Replace build timestamp in qualifier by last-mod-timestamp from git
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13671?page=com.atlassian.jira.plugi... ]
Mickael Istria commented on JBIDE-13671:
----------------------------------------
That's a great thing that this is done!
IS there a separate Jira to track the baseline thing (to make sure we need to upversion if something "meta" change, such as build configuration, without a new commit).
>From https://wiki.eclipse.org/Tycho/Reproducible_Version_Qualifiers
{code:xml}
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<baselineRepositories>
<repository>
<url>[some url]</url>
</repository>
</baselineRepositories>
</configuration>
</plugin>
{code}
> Replace build timestamp in qualifier by last-mod-timestamp from git
> -------------------------------------------------------------------
>
> Key: JBIDE-13671
> URL: https://issues.jboss.org/browse/JBIDE-13671
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Priority: Optional
> Fix For: 4.4.1.AM1
>
> Attachments: after-jgit.png, after-jgit2.png, arq-dirty-workspace-compare1.png, arq-dirty-workspace-compare2.png, arq-dirty-workspace-compare3-bigger-change.png, arq-dirty-workspace-compare4-bigger-change.png, base-before-after-jgit.png, before-jgit.png, before-jgit2.png, jbide13671-before-and-after.png, server-before-after-jgit-3-different-timestamps.png, server-before-after-jgit-4-different-timestamps-features.png, server-before-after-jgit-dirty-workspace-upversioned-features.png, server-before-after-jgit-dirty-workspace-upversioned-plugin-with-change.png
>
>
> This needs to be added to master parent pom:
> {code}
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-packaging-plugin</artifactId>
> <version>${tycho.version}</version>
> <dependencies>
> <dependency>
> <groupId>org.eclipse.tycho.extras</groupId>
> <artifactId>tycho-buildtimestamp-jgit</artifactId>
> <version>${tycho-extras.version}</version>
> </dependency>
> </dependencies>
> <configuration>
> <strictBinIncludes>false</strictBinIncludes>
> <format>'v'yyyyMMdd-HHmm</format>
> <timestampProvider>jgit</timestampProvider>
> <jgit.ignore>
> </jgit.ignore>
> </configuration>
> </plugin>
> {code}
> Ref: http://pweclipse.blogspot.ch/2012_09_01_archive.html
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBTIS-795) JBDSIS 9.0.0 beta1 / Early Access is giving an Id to Camel routes by default
by Lars Heinemann (JIRA)
[ https://issues.jboss.org/browse/JBTIS-795?page=com.atlassian.jira.plugin.... ]
Lars Heinemann commented on JBTIS-795:
--------------------------------------
In any case it would be nice to have a sample project to reproduce the issues.
> JBDSIS 9.0.0 beta1 / Early Access is giving an Id to Camel routes by default
> ----------------------------------------------------------------------------
>
> Key: JBTIS-795
> URL: https://issues.jboss.org/browse/JBTIS-795
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Components: Fuse IDE
> Affects Versions: 9.0.0.Beta1
> Environment: JBDS 9.1 with devstudio-integration-stack-9.0.0.Beta1-earlyaccess.zip
> Reporter: Rick Wagner
> Assignee: Brian Fitzpatrick
>
> A user has noted that Camel routes used in SwitchYard are now being given an Id without user input. This is a changed behavior.
> The same user complains of very slow loading of SwitchYard/Camel component routes, but this is still under investigation in the cited support ticket.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months