-
Notifications
You must be signed in to change notification settings - Fork 38
/
Copy pathbpkg.json
33 lines (28 loc) · 1.56 KB
/
bpkg.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"name": "bpkg/bpkg.github.io",
"description": "Homepage for the bpkg project ",
"commands": {
"create": "mkdir .jekyll-cache; mkdir _site",
"build": "jekyll build $@",
"clean": "rm -Rf .jekyll-cache/* _site/*",
"preview": "rake preview",
"post": "rake post $@",
"page": "rake page $@",
"lessc": "lessc ./assets/themes/the-program/css/style.less ./assets/themes/the-program/css/style.css",
"site-crawl": "docker-compose run --rm --service-ports sitediff crawl --directory=./ ./config.yaml",
"site-diff": "docker-compose run --rm --service-ports sitediff diff --directory=./ ./config.yaml",
"site-serve": "docker-compose run --rm --service-ports sitediff serve --directory=./ ./config.yaml",
"sitediff": "bpkg run site-crawl; bpkg run site-diff; bpkg run site-serve",
"docker": "docker-compose run --rm --service-ports jekyll $@",
"docker-shell": "bpkg run docker /bin/bash",
"docker-jekyll": "bpkg run docker jekyll $@",
"docker-rake": "bpkg run docker rake $@",
"docker-bpkg": "bpkg run docker bpkg $@",
"docker-build": "bpkg run docker-jekyll build $@",
"docker-clean": "bpkg run docker-bpkg run clean",
"docker-preview": "bpkg run docker-rake preview",
"docker-post": "bpkg run docker-rake post $@",
"docker-page": "bpkg run docker-rake page $@",
"docker-lessc": "docker-compose run --rm lessc ./assets/themes/the-program/css/style.less ./assets/themes/the-program/css/style.css"
}
}