From 0d3299b229bcdfcf3dc865729b0d4ce9e9a67014 Mon Sep 17 00:00:00 2001 From: Andrew Imeson Date: Tue, 3 Oct 2017 21:36:51 -0400 Subject: [PATCH 1/6] initial Travis CI addition --- .travis.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..acdb4bcfe --- /dev/null +++ b/.travis.yml @@ -0,0 +1,17 @@ +language: bash + +# Use container-based infrastructure for quicker build start-up +sudo: false + +addons: + apt: + sources: + - debian-sid # Grab shellcheck from the Debian repo (o_O) + packages: + - shellcheck + +script: + - bash -c 'echo bacon; true' + +matrix: + fast_finish: true From 733b611bd39493103d0fc39221263da91d82faae Mon Sep 17 00:00:00 2001 From: Andrew Imeson Date: Tue, 3 Oct 2017 21:55:21 -0400 Subject: [PATCH 2/6] initial shellcheck CI addition with readme badge --- .travis.yml | 2 +- readme.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index acdb4bcfe..117b3f5f7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ addons: - shellcheck script: - - bash -c 'echo bacon; true' + - bash -c 'shopt -s globstar; shellcheck **/*.sh' matrix: fast_finish: true diff --git a/readme.md b/readme.md index 369170b89..812a4fc63 100644 --- a/readme.md +++ b/readme.md @@ -2,7 +2,7 @@ Nerd Fonts Logo -[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][code-climate] [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) +[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][![Build Status](https://travis-ci.org/andrewimeson/nerd-fonts.svg?branch=master)](https://travis-ci.org/andrewimeson/nerd-fonts)[code-climate] [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) **Nerd Fonts** is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as [Font Awesome ➶][font-awesome], [Devicons ➶][vorillaz-devicons], [Octicons ➶][octicons], and [others](#glyph-sets). From 9346da815081e722ca7a199973aae068343281c7 Mon Sep 17 00:00:00 2001 From: Andrew Imeson Date: Tue, 3 Oct 2017 22:00:28 -0400 Subject: [PATCH 3/6] added SC2034 (unused variables) to ignored list in CI --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 117b3f5f7..470b0eaf1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ addons: - shellcheck script: - - bash -c 'shopt -s globstar; shellcheck **/*.sh' + - bash -c 'shopt -s globstar; shellcheck --exclude SC2034 **/*.sh' matrix: fast_finish: true From 5f12280038b6f94432776248664b3d631daa41a8 Mon Sep 17 00:00:00 2001 From: Andrew Imeson Date: Tue, 3 Oct 2017 22:10:38 -0400 Subject: [PATCH 4/6] fixed README Travis badge to not be in the middle of another badge --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 812a4fc63..c98031a52 100644 --- a/readme.md +++ b/readme.md @@ -2,7 +2,7 @@ Nerd Fonts Logo -[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][![Build Status](https://travis-ci.org/andrewimeson/nerd-fonts.svg?branch=master)](https://travis-ci.org/andrewimeson/nerd-fonts)[code-climate] [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) +[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][code-climate] [![Build Status](https://travis-ci.org/andrewimeson/nerd-fonts.svg?branch=master)](https://travis-ci.org/andrewimeson/nerd-fonts) [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) **Nerd Fonts** is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as [Font Awesome ➶][font-awesome], [Devicons ➶][vorillaz-devicons], [Octicons ➶][octicons], and [others](#glyph-sets). From a3b4192c57d0ae0ff48ff883ffb89be1b7df2be2 Mon Sep 17 00:00:00 2001 From: Andrew Imeson Date: Mon, 23 Oct 2017 20:03:54 -0400 Subject: [PATCH 5/6] changed travis badge to point to future location --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index c98031a52..d48b1c527 100644 --- a/readme.md +++ b/readme.md @@ -2,7 +2,7 @@ Nerd Fonts Logo -[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][code-climate] [![Build Status](https://travis-ci.org/andrewimeson/nerd-fonts.svg?branch=master)](https://travis-ci.org/andrewimeson/nerd-fonts) [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) +[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][code-climate] [![Build Status](https://travis-ci.org/andrewimeson/nerd-fonts.svg?branch=master)](https://travis-ci.org/ryanoasis/nerd-fonts) [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) **Nerd Fonts** is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as [Font Awesome ➶][font-awesome], [Devicons ➶][vorillaz-devicons], [Octicons ➶][octicons], and [others](#glyph-sets). From cd19376ae804e7c3ec35284d1d06289f16e8a4f7 Mon Sep 17 00:00:00 2001 From: Andrew Imeson Date: Mon, 23 Oct 2017 20:21:55 -0400 Subject: [PATCH 6/6] actually for real fixed the badge this time --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index d48b1c527..47b7f59dc 100644 --- a/readme.md +++ b/readme.md @@ -2,7 +2,7 @@ Nerd Fonts Logo -[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][code-climate] [![Build Status](https://travis-ci.org/andrewimeson/nerd-fonts.svg?branch=master)](https://travis-ci.org/ryanoasis/nerd-fonts) [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) +[![GitHub release][img-version-badge-with-logo]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][code-climate] [![Build Status](https://travis-ci.org/ryanoasis/nerd-fonts.svg?branch=master)](https://travis-ci.org/ryanoasis/nerd-fonts) [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]   [![Windows Logo][w-top]](#patched-fonts)   [![macOS (OSX) Logo][m-top]](#patched-fonts)   [![Linux Logo][l-top]](#patched-fonts) **Nerd Fonts** is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as [Font Awesome ➶][font-awesome], [Devicons ➶][vorillaz-devicons], [Octicons ➶][octicons], and [others](#glyph-sets).