Skip to main content

Getting to Travis and GitHub Pages Quickly

·212 words·1 min·
Programming
❀️ It's great to see you here! I'm currently available on evenings and weekends for consulting and freelance work. Let's chat about how I can help you achieve your goals.

Disclaimer: I’m sure this functionality exists elsewhere, but this was a fun little thing for me to work on. Also, you’ll need a minimum of git 2.7 for this to work.

Often, when I’m working locally I like to bounce right over to a GitHub repository url to check something. I ended up writing a bit of code to make this easier. While I was at it, I decided it would be nice to have the same thing for Travis URLs. So, I’ve released this as part of Git::Helpers.

When you’re inside a Git repository, you can use gh-open to open a browser window with the GitHub URL of your repository. gh-open also accepts an origin name as an argument, so

gh-open upstream

would open a tab in your default browser containing your upstream’s URL, assuming you have an origin by that name. Don’t specify a remote name and it will assume origin:

gh-open

It doesn’t currently care which branch you’re on, but patches welcome (in the kindest sense of the expression).

If you want to check your Travis page for the repository then travis-open will do the same kind of thing. It also accepts an origin name, just as gh-open does:

travis-open upstream

or defaults to origin if you don’t:

travis-open

Related

Don’t Forget about URI::Heuristic
·276 words·2 mins
perl Programming
Adding History to fpp (Facebook PathPicker)
·978 words·5 mins
Programming
How I Spent my 2015 NY.pm Hackathon
·650 words·4 mins
metacpan perl Programming