Commit graph

27 commits

Author SHA1 Message Date
6f9a058acd rm tmp/ in 'nanoc:clean' 2024-02-23 22:38:50 -03:00
76e21cce5f Fix rm of css directory 2024-02-23 20:58:28 -03:00
a213bb31c3 Fix deploy.rake 2024-02-18 19:25:18 -03:00
7ecdc53d78 Update deploy.rake to use buildenv 2024-02-18 18:02:16 -03:00
d8b3a51c49 Set $SASS_PATH 2024-02-18 18:01:55 -03:00
1f6f039ba3 Add per-env webpack configuration files 2024-02-18 09:26:04 -03:00
8e71398a76 Fix build 2023-12-14 22:14:11 -03:00
ba3bdb9456 Fix deadlock 2023-12-04 02:08:30 -03:00
f73ecc1e3e tasks: clean_css -> clean:css 2023-12-04 02:08:30 -03:00
38f8419dad Follow same pattern as other tasks 2023-12-04 02:08:30 -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
2095a5bfa2 Fix rubocop 2023-11-20 16:20:53 -03:00
94c1a06e0a Clear build/al-quran/css/ before every build
nanoc does not always detect changes to files in
the css directory.
2023-10-28 10:47:43 -03:00
d5992fa4e9 Add tasks/nanoc.rake 2023-07-25 15:32:57 -03:00
436d660112 rubocop: add linter.rake 2023-07-25 14:19:00 -03:00
99d254c33d deploy: update error message 2023-07-23 14:01:24 -03:00
3efe5cddd3 deploy: 'rake deploy' deploys to production
And remove unused tasks
2023-07-23 13:54:37 -03:00
a088a9ec51 Fix deploy task 2023-07-12 21:31:54 -03:00
Robert
bf1558eeb0
Add packages/ruby/server/ (#132)
### Summary

The `server` package implements a static file web server intended to be 
used during development. The goal is to have it as close to a production
environment as possible. Not there yet. This is the first step.
2023-06-25 21:03:07 -03:00
060cc9919f Replace Tasks::Deploy::Remote 2023-03-25 08:53:22 -03:00
3e5435dca1 Replace Tasks::Deploy::Local 2023-03-25 08:02:55 -03:00
ad48f02b11 Add tasks/config/install.rake 2023-03-21 03:03:05 -03:00
515523ed57 Add support for building configuration from local.yml 2023-03-20 08:35:39 -03:00
ea11bacd69 Add config/local.yml.sample 2023-03-20 07:36:26 -03:00
34df3a8b27 Add nginx.conf.erb 2023-03-17 16:12:15 -03:00
ecda9156cb Offer option to preview configuration files during build 2023-03-17 13:24:37 -03:00
f5fa8d91fd Add rc.conf / pf configuration 2023-03-16 23:11:30 -03:00