Skip to content

Commit 403f687

Browse files
committed
Merge branch 'gantsign-master'
2 parents 63e79c7 + 7b3828d commit 403f687

File tree

39 files changed

+820
-477
lines changed

39 files changed

+820
-477
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Customfile.example text
3030
*.conf eol=lf
3131
*.desktop eol=lf
3232
*.j2 eol=lf
33+
*.zsh text eol=lf
3334

3435
# Denote all files that are truly binary and should not be modified.
3536
*.png binary

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ env:
1212
jobs:
1313
build:
1414
name: Build
15-
runs-on: ubuntu-20.04
15+
runs-on: ubuntu-22.04
1616

1717
steps:
1818
- name: Checkout
@@ -21,13 +21,13 @@ jobs:
2121
- name: Set up Python
2222
uses: actions/setup-python@v4
2323
with:
24-
python-version: '3.8'
24+
python-version: '3.9'
2525

2626
- name: Install Vagrantfile lint tool
2727
run: sudo gem install rubocop
2828

2929
- name: Install Ansible
30-
run: pip3 install --user ansible==2.9.19
30+
run: pip3 install --user ansible==8.3.0
3131

3232
- name: Check ansible version
3333
run: ansible --version

.github/workflows/verify.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
jobs:
1111
verify:
1212
name: Verify
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-22.04
1414

1515
steps:
1616
- name: Checkout
@@ -19,13 +19,13 @@ jobs:
1919
- name: Set up Python
2020
uses: actions/setup-python@v4
2121
with:
22-
python-version: '3.8'
22+
python-version: '3.9'
2323

2424
- name: Install Vagrantfile lint tool
2525
run: sudo gem install rubocop
2626

2727
- name: Install Ansible
28-
run: pip3 install --user ansible==2.9.19
28+
run: pip3 install --user ansible==8.3.0
2929

3030
- name: Check ansible version
3131
run: ansible --version

.vagrantuser.example

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,13 @@
4747
# - chrome
4848
# - docker
4949
# - git-credential-manager
50-
# - golang
5150
# - gradle
5251
# - gui
53-
# - hub
52+
# - homebrew
5453
# - intellij
5554
# - java
5655
# - kubernetes
5756
# - maven
58-
# - maven-notifier
5957
# - nodejs
6058
# - oh-my-zsh
6159
# - postman
@@ -64,7 +62,9 @@
6462
# - swapspace
6563
# - vscode
6664
# - zsh-autosuggestions
65+
# - zsh-fzf-tab
6766
# - zsh-syntax-highlighting
67+
# - zsh-you-should-use
6868
# - zswap
6969
# - devops
7070
# - selfsignedcert
@@ -95,7 +95,7 @@
9595
# name: Example Name
9696
# email: address@example.com
9797
# # Uncomment the line below to overwrite your current git user name and email
98-
# force: yes
98+
# force: true
9999

100100
intellij:
101101
# Uncomment the line below to install IntelliJ IDEA Ultimate rather than Community

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Such as
1313

1414
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/gantsign/development-environment/master/LICENSE)
1515

16-
A development environment for Java, Python, Node.js and Go built using Vagrant.
16+
A development environment for Java, Python and Node.js built using Vagrant.
1717

1818
## Requirements
1919

@@ -90,11 +90,9 @@ environment that you can fork to add your project specific configuration.
9090
* Postman
9191
* Open JDK
9292
* Maven
93-
* Maven Notifier
9493
* IntelliJ IDEA IDE
9594
* SDKMAN!
9695
* Node.js
97-
* Go language SDK
9896
* Pyenv
9997
* Pipenv
10098

Vagrantfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Vagrant.configure(2) do |config|
4545
# boxes at https://app.vagrantup.com/boxes/search.
4646
# Important: use Bento boxes https://app.vagrantup.com/bento not the Canonical ones.
4747
# Bento boxes are officially-recommended by Vagrant https://www.vagrantup.com/docs/boxes.html
48-
config.vm.box = 'bento/ubuntu-20.04'
48+
config.vm.box = 'bento/ubuntu-22.04'
4949

5050
# Disable automatic box update checking. If you disable this, then
5151
# boxes will only be checked for updates when the user runs
@@ -430,7 +430,7 @@ SCRIPT
430430

431431
# Force password change on first use
432432
config.vm.provision 'shell', inline: 'chage --lastday 0 vagrant'
433-
433+
434434
# Use persistent APT cache
435435
config.vm.provision 'shell', inline: <<SCRIPT
436436
[ -d ~/.pki/nssdb ] || mkdir -p ~/.pki/nssdb

docs/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ gem 'minimal-mistakes-jekyll', '4.24.0'
2525
# If you have any plugins, put them here!
2626
group :jekyll_plugins do
2727
# gem "jekyll-archives"
28-
gem 'html-proofer', '5.0.7'
28+
gem 'html-proofer', '5.0.8'
2929
end

docs/Gemfile.lock

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,28 @@
22
remote: https://rubygems.org/
33
specs:
44
Ascii85 (1.1.0)
5-
activesupport (7.0.4.3)
5+
activesupport (7.0.7.2)
66
concurrent-ruby (~> 1.0, >= 1.0.2)
77
i18n (>= 1.6, < 2)
88
minitest (>= 5.1)
99
tzinfo (~> 2.0)
10-
addressable (2.8.4)
10+
addressable (2.8.5)
1111
public_suffix (>= 2.0.2, < 6.0)
1212
afm (0.2.2)
13-
async (2.5.0)
13+
async (2.6.4)
1414
console (~> 1.10)
15+
fiber-annotation
1516
io-event (~> 1.1)
1617
timers (~> 4.1)
1718
coffee-script (2.4.1)
1819
coffee-script-source
1920
execjs
2021
coffee-script-source (1.11.1)
2122
colorator (1.1.0)
22-
commonmarker (0.23.9)
23+
commonmarker (0.23.10)
2324
concurrent-ruby (1.2.2)
24-
console (1.16.2)
25+
console (1.23.2)
26+
fiber-annotation
2527
fiber-local
2628
dnsruby (1.61.9)
2729
simpleidn (~> 0.1)
@@ -37,6 +39,7 @@
3739
ruby2_keywords (>= 0.0.4)
3840
faraday-net_http (3.0.2)
3941
ffi (1.15.5)
42+
fiber-annotation (0.2.0)
4043
fiber-local (1.0.0)
4144
forwardable-extended (2.6.0)
4245
gemoji (3.0.1)
@@ -95,7 +98,7 @@
9598
html-pipeline (2.14.3)
9699
activesupport (>= 2)
97100
nokogiri (>= 1.4)
98-
html-proofer (5.0.7)
101+
html-proofer (5.0.8)
99102
addressable (~> 2.3)
100103
async (~> 2.1)
101104
nokogiri (~> 1.13)
@@ -105,9 +108,9 @@
105108
yell (~> 2.0)
106109
zeitwerk (~> 2.5)
107110
http_parser.rb (0.8.0)
108-
i18n (1.12.0)
111+
i18n (1.14.1)
109112
concurrent-ruby (~> 1.0)
110-
io-event (1.1.7)
113+
io-event (1.3.2)
111114
jekyll (3.9.3)
112115
addressable (~> 2.4)
113116
colorator (~> 1.0)
@@ -236,8 +239,8 @@
236239
jekyll-include-cache (~> 0.1)
237240
jekyll-paginate (~> 1.1)
238241
jekyll-sitemap (~> 1.3)
239-
minitest (5.18.0)
240-
nokogiri (1.14.3-x86_64-linux)
242+
minitest (5.19.0)
243+
nokogiri (1.15.4-x86_64-linux)
241244
racc (~> 1.4)
242245
octokit (4.25.1)
243246
faraday (>= 1, < 3)
@@ -251,7 +254,7 @@
251254
ruby-rc4
252255
ttfunk
253256
public_suffix (4.0.7)
254-
racc (1.6.2)
257+
racc (1.7.1)
255258
rainbow (3.1.1)
256259
rb-fsevent (0.11.2)
257260
rb-inotify (0.10.1)
@@ -286,15 +289,15 @@
286289
unicode-display_width (1.8.0)
287290
webrick (1.8.1)
288291
yell (2.2.2)
289-
zeitwerk (2.6.7)
292+
zeitwerk (2.6.11)
290293

291294
PLATFORMS
292295
x86_64-linux
293296
x86_64-linux-musl
294297

295298
DEPENDENCIES
296299
github-pages (= 228)
297-
html-proofer (= 5.0.7)
300+
html-proofer (= 5.0.8)
298301
minimal-mistakes-jekyll (= 4.24.0)
299302
webrick (= 1.8.1)
300303

docs/_docs/configuration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: >
55
Instructions for how to configure your development environment.
66
numbered_headings: yes
77
date: 2016-09-02T14:47:02+01:00
8-
modified: 2019-11-02T15:06:36+00:00
8+
modified: 2023-09-03T12:50:13+00:00
99
---
1010

1111
The goal of this project is to make it easy to build your development
@@ -316,15 +316,13 @@ ansible:
316316
- chrome
317317
- docker
318318
- git-credential-manager
319-
- golang
320319
- gradle
321320
- gui
322-
- hub
321+
- homebrew
323322
- intellij
324323
- java
325324
- kubernetes
326325
- maven
327-
- maven-notifier
328326
- nodejs
329327
- oh-my-zsh
330328
- postman
@@ -333,7 +331,9 @@ ansible:
333331
- swapspace
334332
- vscode
335333
- zsh-autosuggestions
334+
- zsh-fzf-tab
336335
- zsh-syntax-highlighting
336+
- zsh-you-should-use
337337
- zswap
338338
```
339339

0 commit comments

Comments
 (0)