You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by remibergsma <gi...@git.apache.org> on 2015/11/30 21:46:33 UTC

[GitHub] cloudstack pull request: make sure all files are updates with new ...

GitHub user remibergsma opened a pull request:

    https://github.com/apache/cloudstack/pull/1146

    make sure all files are updates with new version

    During the previous release I had to edit these manually. This will fix that so all versions get updated.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/remibergsma/cloudstack build_script_fixes

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/1146.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1146
    
----
commit df3ce171e834c4fa6ec9c3e98bd8f50959753418
Author: Remi Bergsma <gi...@remi.nl>
Date:   2015-11-30T20:39:02Z

    make sure all files are updates with new version

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by DaanHoogland <gi...@git.apache.org>.
Github user DaanHoogland commented on a diff in the pull request:

    https://github.com/apache/cloudstack/pull/1146#discussion_r46201120
  
    --- Diff: tools/build/build_asf.sh ---
    @@ -101,6 +101,11 @@ perl -pi -e "s/-SNAPSHOT//" build/replace.properties
     perl -pi -e "s/-SNAPSHOT//" services/console-proxy/plugin/pom.xml
     perl -pi -e "s/-SNAPSHOT//" tools/marvin/setup.py
     perl -pi -e "s/-SNAPSHOT//" tools/marvin/marvin/deployAndRun.py
    +perl -pi -e "s/-SNAPSHOT//" debian/changelog
    +perl -pi -e "s/-SNAPSHOT//" services/iam/plugin/pom.xml
    --- End diff --
    
    to bad the poms don't get changed by the mvn versions:set task :(


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by DaanHoogland <gi...@git.apache.org>.
Github user DaanHoogland commented on the pull request:

    https://github.com/apache/cloudstack/pull/1146#issuecomment-160761783
  
    Looks good to me. The version-branch should have gone in like this from the get go.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by remibergsma <gi...@git.apache.org>.
Github user remibergsma commented on a diff in the pull request:

    https://github.com/apache/cloudstack/pull/1146#discussion_r46205478
  
    --- Diff: tools/build/build_asf.sh ---
    @@ -123,11 +128,7 @@ git clean -f
     
     #create a RC branch
     RELEASE_BRANCH="RC"`date +%Y%m%dT%H%M`
    --- End diff --
    
    Yep, changed it.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by rafaelweingartner <gi...@git.apache.org>.
Github user rafaelweingartner commented on the pull request:

    https://github.com/apache/cloudstack/pull/1146#issuecomment-160768113
  
    @remibergsma , I think it would have been a good idea to have squashed your commits


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/cloudstack/pull/1146


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by pdube <gi...@git.apache.org>.
Github user pdube commented on a diff in the pull request:

    https://github.com/apache/cloudstack/pull/1146#discussion_r46204918
  
    --- Diff: tools/build/build_asf.sh ---
    @@ -101,6 +101,11 @@ perl -pi -e "s/-SNAPSHOT//" build/replace.properties
     perl -pi -e "s/-SNAPSHOT//" services/console-proxy/plugin/pom.xml
     perl -pi -e "s/-SNAPSHOT//" tools/marvin/setup.py
     perl -pi -e "s/-SNAPSHOT//" tools/marvin/marvin/deployAndRun.py
    +perl -pi -e "s/-SNAPSHOT//" debian/changelog
    +perl -pi -e "s/-SNAPSHOT//" services/iam/plugin/pom.xml
    +perl -pi -e "s/-SNAPSHOT//" services/iam/pom.xm
    +perl -pi -e "s/-SNAPSHOT//" services/iam/server/pom.xml
    --- End diff --
    
    Why do you have to add these manually? What about the other folders in /services?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by pdube <gi...@git.apache.org>.
Github user pdube commented on the pull request:

    https://github.com/apache/cloudstack/pull/1146#issuecomment-160765582
  
    Ok then, LGTM


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by pdube <gi...@git.apache.org>.
Github user pdube commented on a diff in the pull request:

    https://github.com/apache/cloudstack/pull/1146#discussion_r46204974
  
    --- Diff: tools/build/build_asf.sh ---
    @@ -123,11 +128,7 @@ git clean -f
     
     #create a RC branch
     RELEASE_BRANCH="RC"`date +%Y%m%dT%H%M`
    --- End diff --
    
    Might be clearer to name this variable RC_BRANCH_SUFFIX


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by remibergsma <gi...@git.apache.org>.
Github user remibergsma commented on the pull request:

    https://github.com/apache/cloudstack/pull/1146#issuecomment-160764367
  
    The build script now makes a branch that makes sense: `4.6.1-RC20151130T2206` instead of `4.6-RC20151130T2206`. Also the versions are updated properly.
    
    Output example:
    <img width="873" alt="screen shot 2015-11-30 at 22 07 02" src="https://cloud.githubusercontent.com/assets/1630096/11484755/2a4d6922-97b0-11e5-901c-15bde6b49771.png">



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by remibergsma <gi...@git.apache.org>.
Github user remibergsma commented on the pull request:

    https://github.com/apache/cloudstack/pull/1146#issuecomment-160766514
  
    @rafaelweingartner I agree and I think this needs some TLC indeed. Investigate why it doesn't work with mvn and then do one global search/replace for the remaining. I'll merge this now and proceed with 4.6.1RC, then make the improvement later.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by rafaelweingartner <gi...@git.apache.org>.
Github user rafaelweingartner commented on the pull request:

    https://github.com/apache/cloudstack/pull/1146#issuecomment-160765816
  
    It LGTM, 
    I would just recommend using “sed” in combination with “find” to look up for every file that we want to change the version number, instead of perl, but that is more a matter of taste.



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by remibergsma <gi...@git.apache.org>.
Github user remibergsma commented on a diff in the pull request:

    https://github.com/apache/cloudstack/pull/1146#discussion_r46205215
  
    --- Diff: tools/build/build_asf.sh ---
    @@ -101,6 +101,11 @@ perl -pi -e "s/-SNAPSHOT//" build/replace.properties
     perl -pi -e "s/-SNAPSHOT//" services/console-proxy/plugin/pom.xml
     perl -pi -e "s/-SNAPSHOT//" tools/marvin/setup.py
     perl -pi -e "s/-SNAPSHOT//" tools/marvin/marvin/deployAndRun.py
    +perl -pi -e "s/-SNAPSHOT//" debian/changelog
    +perl -pi -e "s/-SNAPSHOT//" services/iam/plugin/pom.xml
    +perl -pi -e "s/-SNAPSHOT//" services/iam/pom.xm
    +perl -pi -e "s/-SNAPSHOT//" services/iam/server/pom.xml
    --- End diff --
    
    It is supposed to go automatically, but it doesn't pick these ones up. It should be investigated why that is and if these are still used.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] cloudstack pull request: make sure all files are updates with new ...

Posted by pdion891 <gi...@git.apache.org>.
Github user pdion891 commented on the pull request:

    https://github.com/apache/cloudstack/pull/1146#issuecomment-160766945
  
    LGTM


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---