|
3 | 3 | SHELL=bash
|
4 | 4 |
|
5 | 5 | preview_netlify: chef_web_docs
|
6 |
| - rm -rf chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io/content/inspec/resources/* |
7 |
| - rm -rf chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io/layouts/* |
8 |
| - cp -R ./content/inspec/resources/* ./chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io/content/inspec/resources/ |
9 |
| - cp -R ./layouts/* ./chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io/layouts/ |
10 |
| - cp -R config.toml chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io/ |
11 |
| - cp -R assets/release-notes/inspec-aws/release-dates.json chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io/assets/release-notes/inspec-aws |
12 |
| - pushd chef-web-docs && make bundle; hugo --gc --minify --buildFuture --environment preview && popd |
13 |
| - |
14 |
| - |
15 |
| -replace = "replacements = \'github.com/inspec/inspec-aws/docs-chef-io -\> ../../\'\\n\\n" |
| 6 | + rm -rf chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io |
| 7 | + cp -R content ./chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io |
| 8 | + cp -R layouts ./chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io |
| 9 | + cp -R config.toml chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io |
| 10 | + cp -R assets chef-web-docs/_vendor/github.com/inspec/inspec-aws/docs-chef-io |
| 11 | + pushd chef-web-docs && bash ./scripts/netlify-deploy-preview.sh && popd |
16 | 12 |
|
17 | 13 | serve: chef_web_docs
|
18 |
| - @echo -e "$(replace)" > temp.txt |
19 |
| - @cat chef-web-docs/config/_default/module.toml >> temp.txt |
20 |
| - @cat temp.txt > chef-web-docs/config/_default/module.toml |
21 |
| - rm temp.txt |
22 |
| - pushd chef-web-docs && make bundle; hugo server --buildDrafts --buildFuture --noHTTPCache && popd |
| 14 | + printf "go 1.22\n\nuse .\nuse ../" > chef-web-docs/hugo.work |
| 15 | + pushd chef-web-docs && make bundle && HUGO_MODULE_WORKSPACE=hugo.work hugo server --buildDrafts --buildFuture --noHTTPCache --ignoreVendorPaths "github.com/inspec/inspec-aws/docs-chef-io" && popd |
23 | 16 |
|
24 | 17 | chef_web_docs:
|
25 | 18 | if [ -d "chef-web-docs/" ]; then \
|
|
0 commit comments