Ask Your Question
1

Release 3rd party tarball with bloom 0.3.5

asked 2013-05-29 11:22:07 -0600

Stephan gravatar image

I am creating release repositories for ceres-solver and it's dependencies glog and gflags.

For glog I want to use the tarball as it has version information, the bare SVN repository does not seem to have tags.

I configured the release repository like this.

Running git-bloom-release groovy gives me the following error:

$ git-bloom-release groovy
Processing release track settings for 'groovy'
What version are you releasing (version should normally be MAJOR.MINOR.PATCH)? 0.3.3

Executing release track 'groovy'
==> bloom-export-upstream https://google-glog.googlecode.com/files/glog-0.3.3.tar.gz tar --tag 0.3.3 --display-uri https://google-glog.googlecode.com/files/glog-0.3.3.tar.gz --name upstream --output-dir /tmp/tmpZgzPa2
usage: bloom-export-upstream [-h] [--tag TAG] [--output-dir OUTPUT_DIR]
                             [--display-uri DISPLAY_URI] [--name NAME] [-d]
                             [--version] [--unsafe]
                             uri {git,hg,svn}
bloom-export-upstream: error: argument type: invalid choice: 'tar' (choose from 'git', 'hg', 'svn')
<== Error running command 'bloom-export-upstream https://google-glog.googlecode.com/files/glog-0.3.3.tar.gz tar --tag 0.3.3 --display-uri https://google-glog.googlecode.com/files/glog-0.3.3.tar.gz --name upstream --output-dir /tmp/tmpZgzPa2'

Is the tarball option not fully supported by bloom yet?

edit retag flag offensive close merge delete

Comments

I'll have a look at this as soon as possible. In the mean time you can just add the contents of the tarball to a git repo on github to work around this.

William gravatar imageWilliam ( 2013-05-30 12:29:59 -0600 )edit

@William great, thanks!

Stephan gravatar imageStephan ( 2013-05-30 12:50:37 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2013-05-29 13:52:13 -0600

William gravatar image

Yes, this looks like a bug in bloom, I cannot remember the state of this feature. I think it is implemented, but I might have just messed up the command line arguments parsing. Can you open an issue on the issue tracker: https://github.com/ros-infrastructure/bloom/issues

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2013-05-29 11:22:07 -0600

Seen: 154 times

Last updated: May 29 '13