anaynayak / buildnotify

A system tray based build status notification app for cctray.xml feeds.

Home Page:https://anaynayak.github.io/buildnotify/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Migrate to Github

anaynayak opened this issue · comments

Originally reported by: Anay Nayak (Bitbucket: Anay, GitHub: Anay)


Reasons

  • Better integrations, lesser CI limitations
  • Wider user base
  • Git instead of Mercurial (branching, Pull requests, spikes etc)

Things to do:

  • Migrate code ✅
  • Migrate Wiki ✅
  • Migrate issues
  • Update any references
  • Setup CI

Original comment by Anay Nayak (Bitbucket: Anay, GitHub: Anay):


Using https://github.com/frej/fast-export to export Mercurial project to Git

#!sh

docker run -it --volume=/Users/Anay/Project/buildnotify:/buildnotify --workdir="/buildnotify" --memory=4g --memory-swap=4g --entrypoint=/bin/bash buildnotify

apt-get update
apt-get install python-pip
pip install mercurial
apt-get install git
cd
git clone https://github.com/frej/fast-export
cd /buildnotifygit/
~/fast-export/hg-fast-export.sh -r /buildnotify -A ~/authors.txt


Original comment by Anay Nayak (Bitbucket: Anay, GitHub: Anay):


Evaluate https://github.com/jeffwidman/bitbucket-issue-migration for issue migration.