Skip to content

Commit

Permalink
Update Netlify deploy commands
Browse files Browse the repository at this point in the history
Signed-off-by: Ian Maddaus <ian.maddaus@progress.com>
  • Loading branch information
IanMadd committed Mar 26, 2024
1 parent c1394fc commit 4136656
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 19 deletions.
5 changes: 3 additions & 2 deletions docs-chef-io/.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
*.*~
*~

/public
/resources

chef-web-docs/
.hugo_build.lock
25 changes: 8 additions & 17 deletions docs-chef-io/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,16 @@
SHELL=bash

preview_netlify: chef_web_docs
rm -rf chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/content/inspec/resources/*
rm -rf chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/layouts/*
cp -R ./content/inspec/resources/* ./chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/content/inspec/resources/
cp -R layouts/* chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/layouts/
cp -R ./config.toml ./chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/
cp -R assets/release-notes/inspec-azure/release-dates.json chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/assets/release-notes/inspec-azure
pushd chef-web-docs && make bundle; hugo --gc --minify --buildFuture --environment preview && popd


replace = "replacements = \'github.com/inspec/inspec-azure/docs-chef-io -\> ../../\'\\n\\n"
rm -rf chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/*
cp -R content chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io
cp -R layouts chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io
cp -R config.toml ./chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io/config.toml
cp -R assets chef-web-docs/_vendor/github.com/inspec/inspec-azure/docs-chef-io
pushd chef-web-docs && bash ./scripts/netlify-deploy-preview.sh && popd

serve: chef_web_docs
@echo -e "$(replace)" > temp.txt
@cat chef-web-docs/config/_default/module.toml >> temp.txt
@cat temp.txt > chef-web-docs/config/_default/module.toml
rm temp.txt
pushd chef-web-docs && make bundle; hugo server --buildDrafts --buildFuture --noHTTPCache && popd
printf "go 1.22\n\nuse .\nuse ../" > chef-web-docs/hugo.work
pushd chef-web-docs && make bundle && HUGO_MODULE_WORKSPACE=hugo.work hugo server --buildDrafts --buildFuture --noHTTPCache --ignoreVendorPaths "github.com/inspec/inspec-azure/docs-chef-io" && popd

chef_web_docs:
if [ -d "chef-web-docs/" ]; then \
Expand All @@ -37,7 +30,5 @@ clean:
lint:
hugo -D


publish_release_notes:
$(shell . tools/release-notes/publish-release-notes.sh)

0 comments on commit 4136656

Please sign in to comment.