f83f83a08c
Replace ruby sass with nodejs sass
2024-07-22 23:06:52 -03:00
87486f34d1
Update nanoc-tidy.rb
2024-06-15 23:27:24 -03:00
4e79d80113
Update nanoc-webpack.rb
2024-06-15 18:56:46 -03:00
b6fc3238b7
Update nanoc-tidy.rb
2024-06-15 18:50:06 -03:00
da594e4971
Update nanoc-tidy.rb
2024-06-14 22:51:36 -03:00
3b6fe3592a
Update nanoc-webpack.rb
2024-06-14 17:12:39 -03:00
47a39afa37
Update nanoc-tidy.rb
2024-06-14 00:48:39 -03:00
1673fd2cf4
Add 'revision' meta tag
...
See https://github.com/krallin/meta-revision
2024-05-25 00:53:15 -03:00
2969a1a87d
Update nanoc-tidy.rb
...
Pull in a bug fix
2024-05-24 18:34:06 -03:00
ca391e7219
Remove unused dependencies
2024-05-02 08:34:35 -03:00
7a3a696072
Depend on rubygems.org for server.rb
2024-05-02 08:27:11 -03:00
b8b304bdf2
Fix server.rb support
2024-03-23 14:46:38 -03:00
9c9da37f5f
No longer neccessary to prefix rake with bundle exec
2024-02-23 19:01:12 -03:00
1f6f039ba3
Add per-env webpack configuration files
2024-02-18 09:26:04 -03:00
dbb43d6ac9
Depend on rubygems.org
2024-02-01 07:20:34 -03:00
594d76fd56
Add lock to avoid builds running in parallel
...
When one build is running, we don't want a second one
to run as well as the two builds could step on each
other toes. This change adds a locking mechanism that
waits for the current build to finish before starting
the next build.
2023-12-04 02:08:30 -03:00
74eae72495
Replace filters/tidy.rb
with nanoc-tidy.rb (rubygem)
2023-11-07 01:59:45 -03:00
b418b47685
Add 'memoize'
2023-10-07 19:29:52 -03:00
5748101c9a
Migrate to nanoc-gzip
2023-06-29 19:49:42 -03:00
cc60461e80
Gemfile: link to packages/, sort dependencies
2023-06-29 19:35:53 -03:00
fabda18af5
nanoc-webpack: upgrade to v0.2.0
2023-03-27 12:23:20 -03:00
12b798a6bc
Add test-cmd.rb, and rake to Gemfile
2023-03-21 03:01:24 -03:00
ea53a79ee4
Add Gemfile.lock
2023-03-12 17:51:16 -03:00
3c75a90f0d
Fix build
...
See https://github.com/rubocop/rubocop/issues/6754#issuecomment-1465296115
2023-03-12 17:50:44 -03:00
145d5a4399
Run rubocop -A
2023-03-11 09:31:37 -03:00
2c81c044f6
Upgrade to nanoc-webpack.rb v0.1.5
2023-01-08 06:23:05 -03:00
c21e82d77d
Fix dependency tree
...
Depend on ryo.rb, nanoc-gunzip.rb, and nanoc-webpack.rb via git.
2022-12-24 11:19:37 -03:00
b8380f4717
Gemfile: update.
2022-11-20 04:41:28 -03:00
de1440b1d8
add 'rake watch' tasks
...
Add two 'rake watch' tasks:
- 'rake watch:server'
Watch for changes using the Ruby web server.
- 'rake watch:deploy:local'
Watch for changes using a local web server (eg nginx).
Fix #24
2022-11-20 04:41:28 -03:00
955e0ef1e2
depend on version of nanoc-webpack.rb that supports dep tracking.
...
Related #24
2022-11-20 00:37:06 -03:00
816ea05288
filters/: add nanoc-webpack.rb
...
Replace lib/filters/webpack.rb with
[nanoc-webpack.rb](https://github.com/0x1eef/nanoc-webpack.rb )
2022-11-18 22:27:54 -03:00
a2c9e774af
replace lib/filters/gzip.rb with nanoc-gunzip.rb
2022-11-12 14:15:06 -03:00
34c5ee2efe
add 'rake server' task
2022-11-03 19:09:51 -03:00
359cba7c39
add Tasks::Deploy::Remote
...
add a task for deploying the website to a remote - using rsync.
2022-11-02 13:54:21 -03:00
fc070c01b8
Ruby: fix linter errors
2022-11-02 00:53:00 -03:00
071a4e9059
add ruby-related files
2022-10-31 15:36:25 -03:00