Commit Graph

83 Commits

Author SHA1 Message Date
Frank Budinsky 82d4851806
Snip regen (#7084)
* Add gen-check rule

* make gen->site

* tweak

* more readme clarification
2020-04-16 08:28:58 -07:00
Frank Budinsky f2cf780bfb
Update doc test README (#7080)
* Update doc test README

* add sh

* tweaks

* formatting

* format

* fix comment

* wording

* convert mtls migration task

* Update tests/README.md

Co-Authored-By: Eric Van Norman <ericvn@us.ibm.com>

* Update tests/README.md

Co-Authored-By: Eric Van Norman <ericvn@us.ibm.com>

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2020-04-15 08:44:18 -07:00
Eric Van Norman fb1d9fca91
Add some clean targets that are already in the .gitignore (#7079) 2020-04-14 08:21:29 -07:00
Frank Budinsky 46876db586
Make site linter more configurable (#7014)
* Make site linter more configurable

* change brittle github links error to warning

* turn off external link checking by default

* update makefile

* fix target lint

* remove cross language link

* better variable name
2020-04-01 14:48:13 -04:00
Steven Dake 53b35a13fe
Remove operator yaml experiment (#6985) 2020-03-26 13:46:29 -07:00
John Howard 1ffb1d8506
Add lint-fast target for local development (#6718)
This takes 30s and runs the spellcheck and some other quick linters.
2020-03-09 12:57:13 -07:00
Istio Automation c71ba46ef4
Updating istio/istio dependency (#6724) 2020-03-05 07:24:16 -08:00
Nathan Mittler a804d49342
More fixes and cleanup for makefiles (#6612) 2020-02-26 14:55:25 -08:00
Suchith J N c0fedc1aa4
(#6544) cloned istio repository path should not have double quotes (#6555) 2020-02-26 06:33:23 -08:00
Nathan Mittler 10821e3a17
Fixes and cleanup for running tests (#6598) 2020-02-25 14:28:01 -08:00
Nathan Mittler e97c81b700
Fix istio.io integration tests (#6489) 2020-02-20 09:28:42 -08:00
Nathan Mittler 6a4372e36d
Copy istio.io tests to istio.io repo (#6451)
Once this lands, we will work on getting them on CI
2020-02-14 14:20:10 -08:00
Martin Taillefer b35947114b
Switch Hugo back to the blackfriday markdown generator. (#6105)
- The newer markdown generator is leading to some bad HTML, so
we need to switch back for the time being.
2019-12-15 06:28:37 -08:00
Martin Taillefer 7f2017fe05
Update reference docs. (#6104) 2019-12-14 23:43:40 -08:00
Martin Taillefer 4c076b297d
Upgrade tool versions. (#5860) 2019-11-25 14:32:22 -08:00
Steven Dake 268fdecf13 Remove operator from `make update-all` (#5722)
We will hopefully transition to a GCS bucket plan as the current model
is not very maintainable and the GCS model (if it works) should be superior.

For master and 1.4.
2019-11-15 07:44:46 -08:00
Martin Taillefer 48c8a28968
Prepare for 1.5. (#5689) 2019-11-14 13:01:31 -08:00
Martin Taillefer 08189f25ef
Update reference docs. (#5392) 2019-11-05 12:03:41 -08:00
Martin Taillefer 3304aceca3
Clean up build logic. (#5380)
- Swap the "build" and "gen" terms used in this repo to match
what we do in other repos. "gen" generates a bunch of files, which
is needed by "build". Unlike other repos, the output of "gen" doesn't
need to be checked in to Git however.

- The clean target now cleans the generated directory.

- Makefile.core.mk now defines SOURCE_BRANCH_NAME that decides which
branch we get reference material from. This makes it much simpler to
switch branches.

- Added the "update_all" target which does all the work needed to pull
in the imported content.
2019-11-05 10:24:45 -08:00
Martin Taillefer e8f8b4feb8
Improve snippet logic. (#5205)
- Support snippets that specify the body syntax and output
syntax of the snippet.

- Snippets with bash syntax triggered an incorrect error message.

- No error message was produced for a misnamed snippet

- Convert a security task to use snippets to populate its
many preformatted blocks.
2019-10-20 16:27:51 -07:00
Steven Dake d5482da0aa A compromise PR of a long original work (#5146)
* A compromise PR of a long original work

See PR: https://github.com/istio/istio.io/pull/5142

Pretty much everything about this PR is compromised...

* Apply reviewer comments.
2019-10-15 09:55:20 -07:00
Martin Taillefer 6870ba5d28 Another attempt at fixing archive builds. 2019-09-12 12:24:48 -07:00
Martin Taillefer fb8b983622 Fix archive build. 2019-09-12 11:52:26 -07:00
Martin Taillefer 2344acea47 Fixed vertical positioning of glossary entries. (#4907)
- When hardlinking to a specific glossary entry, the page would
get positioned incorrectly, hiding the actual entry.
2019-09-04 05:51:22 -07:00
Martin Taillefer 9cbf4ff46b
Update common files and enable more linters. (#4874) 2019-08-29 20:41:08 -07:00
Martin Taillefer a48f05a3e9 Update common files (#4870)
- Enable a bunch of linting rules in the repo, and addressed all the linting
errors
2019-08-29 08:09:32 -07:00
Martin Taillefer 8c74d34ae2
Update reference docs. (#4829)
- This required fixing the script that grabs the reference docs, it had degenerated in the last
few weeks. While I was there, I made the script work using the build-tools container, and fixed
a bunch of shell script linting warnings.
2019-08-26 14:03:41 -07:00
Martin Taillefer 65a92b5cb9
Update common files. (#4824) 2019-08-26 11:15:30 -07:00
Martin Taillefer a442094083 Avoid redudant module downloads when running nodejs stuff. (#4808) 2019-08-19 02:49:33 -07:00
Steven Dake 060a010576 Docs/minification (#4809)
* Build the website with minification

* Update commonfiles

* Add preset-minify to list of presets
2019-08-16 21:51:31 -07:00
Martin Taillefer 1c4e8bf523 Get istio.io working with BUILD_WITH_CONTAINER=1 (#4804)
The default for this repo is to build with the container.
2019-08-16 07:14:29 -07:00
Steven Dake 3c816319b2 Modify build_site.sh to work with new build-tools image (#4801)
* Modify build_site.sh to work with new build-tools image

babel-cli must be used instead of babel.  babel=version6,
babel-cli=version7.  I don't know the details, but make serve
seems to work well enough.

I had to drop a minifier rule. We can reintroduce this rule.

The babel-cli required a reordering of command line args.

* Take 2

* Make netlify work properly
2019-08-15 19:03:48 -07:00
Martin Taillefer 5eb4a59a3d Update common files. (#4770) 2019-08-06 14:03:36 -07:00