Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update latest Euslisp and jskeus changelog #114

Closed
wants to merge 1 commit into from

Conversation

snozawa
Copy link
Contributor

@snozawa snozawa commented Jun 10, 2014

Update latest Euslisp and jskeus changelog according to #110.

I selected commits from Euslisp and jskeus.
I add version number 1.1.19, date 2014-06-19, and name Shunichi Nozawa by manual.

@k-okada, please review this PR.

@k-okada
Copy link
Member

k-okada commented Jun 11, 2014

seems ok , but you do not need to add version number your self, use Forthcoming.
e1df6be
so recommended way is to use catkin_generate_changelog to generate changelog automatically and then and fix CHANGELOG.rst of euslisp

version number is set via catkin_prepare_release.

@k-okada
Copy link
Member

k-okada commented Jun 11, 2014

update CHANGELOG.rst at 1cde079

@k-okada k-okada closed this Jun 11, 2014
@k-okada
Copy link
Member

k-okada commented Jun 11, 2014

also I released new version fcaccbe
Please wait for ~24 hours for new deb package for roseus and confirm if it works on downstream packages. @snozawa

@snozawa
Copy link
Contributor Author

snozawa commented Jun 11, 2014

Thanks.

In consequence, to generate CHANGELOG.rst for euslisp package,

  • execute catkin_generate_changelog
  • add Eusisp and jskeus git log by manual

To sort Euslisp and jskeus log by date, I used this command

latest_date=$(grep -m1 .\\.*\\. CHANGELOG.rst | cut -d\( -f2 | cut -d\) -f1)
#latest_date="2014-05-16"
(rm -fr /tmp/tmp_euslisp_changelog.rst ; roscd euslisp/jskeus ; for dd in eus .;do (cd $dd; pkg=$(git remote -v |head -n1 | cut -d/  -f5|cut -d\  -f1) ; git log --oneline --after=$latest_date --no-merges --date=short --pretty=format:"* %ad %h ($pkg) %s" >> /tmp/tmp_euslisp_changelog.rst);done; sort /tmp/tmp_euslisp_changelog.rst -r > /tmp/euslisp_changelog.rst)

@snozawa
Copy link
Contributor Author

snozawa commented Jun 12, 2014

After Euslisp deb update, I confirmed travis pass for this PR:
jsk-ros-pkg/jsk_model_tools#46

I'll check another PR which is waiting for Euslisp deb release:
jsk-ros-pkg/jsk_pr2eus#35

@k-okada
Copy link
Member

k-okada commented Jul 7, 2014

@snozawa, this tool is very useful, could put this script injsk_roseus/create_chagnelog.sh or something? maby start-jsk/hrpsys package also needs similar script

@snozawa
Copy link
Contributor Author

snozawa commented Jul 7, 2014

OK, I'll try it.

@snozawa snozawa deleted the update_euslisp_CHANGELOG branch September 28, 2014 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants