Adam Leff
65c95d243e
Fixing www/docs rake tasks
...
This is a follow-up to #1585 . The website-related Rake tasks have been
moved to a www-specific Rakefile which can be found in the www/
directory. Any web-release-related gems have been moved to the www
Gemfile as well.
This also included modifying the docs rake tasks to be path-
independent as they currently expect that Rake is being run from the
root of the repo.
Signed-off-by: Adam Leff <adam@leff.co>
2017-03-22 12:21:03 -04:00
Dominik Richter
45e3016acb
create inspec.io/tutorial.html
...
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
2017-02-14 04:18:16 +01:00
Tom Duffield
1ea83f526c
Address rubocop violations
...
Signed-off-by: Tom Duffield <tom@chef.io>
2017-02-08 16:49:16 -06:00
Dominik Richter
995c42f9bb
dont remove gh-pages if it doesnt exist
2016-12-02 13:06:46 +01:00
Nathen Harvey
7e4157ddf4
Headers and list elements that include more than one _
character were being rendered incorrectly. (Perhaps it is only when there are an even number but in any case I only found words with either one or two _
s.)
...
The html rendered from markdown would look like:
`<h3>be<em>grouped</em>into</h3>`
When there is only one `_` the html rendered correctly:
`<h3>be_directory</h3>`
This change escapes the `_` when there are multiple.
* New markdown: `### be\_grouped\_into`
* New html: `<h3>be_grouped_into</h3>`
resource matchers fixed:
* be_block_device
* be_character_device
* be_grouped_into
* be_linked_to
* be_owned_by
* have_app_pool
* have_property_value
resource fixed:
* parse_config_file
Signed-off-by: Nathen Harvey <nharvey@chef.io>
2016-10-20 07:07:18 -04:00
Victoria Jeffrey
12b69280b1
add sanity checks for docs and middleman build
2016-09-28 12:10:54 -04:00
Dominik Richter
9a816b2b7d
add verifiers for tutorial build step
...
https://github.com/chef/inspec/issues/1182
2016-09-28 16:52:08 +02:00
Dominik Richter
695680a581
www: stop build process if any shell commands fail
...
use `sh` instead of `system`; `sh` fails, system just returns `nil` and saves the status...
2016-09-28 16:40:15 +02:00
Victoria Jeffrey
4baf1ae99c
move inquirer to deploy
2016-09-27 14:23:32 -04:00
Dominik Richter
0e7ca5cc3d
build docs for www/
2016-09-26 07:03:37 +02:00
Dominik Richter
d74b07a5f5
clean www before releasing
2016-09-26 06:35:20 +02:00
Dominik Richter
af92ae559f
rake to render all docs to www/ correctly with links
2016-09-26 06:21:05 +02:00
Dominik Richter
959509fd70
embed tutorial inside the website
2016-09-23 16:01:18 +02:00
Dominik Richter
2e3d287f7d
bugfix: build all online tutorial assets
2016-09-23 15:31:18 +02:00
Dominik Richter
c7d9563432
add build tasks for www/tutorial
2016-09-23 15:27:34 +02:00
Dominik Richter
d842771b68
add build tasks for www
2016-09-22 23:51:30 +02:00
Dominik Richter
45d56439c5
add resources.md doc generation
2016-09-22 17:54:20 +02:00
Dominik Richter
f9248033c3
render resource docs
2016-09-22 16:47:58 +02:00
Dominik Richter
f179c88074
improve cli docs styling
2016-09-22 13:49:56 +02:00
Dominik Richter
a4982fc4f1
generate docs for cli
2016-09-22 13:43:57 +02:00
Dominik Richter
31da5881ec
add metadata to markdown
2016-09-20 13:58:20 +02:00
Dominik Richter
59673f5069
added markdown to docs generation
2016-09-20 13:33:24 +02:00
Dominik Richter
305ca04f65
separate docs RST formatter
2016-09-20 13:18:20 +02:00
Christoph Hartmann
f54fa7bbdf
optimize command simulator auto-generation
2016-09-16 14:27:16 +02:00
Victoria Jeffrey
645f997ac1
format instructions, css fixes, fix scrolling
2016-09-13 18:38:04 -04:00
Victoria Jeffrey
66e54b675f
load content into demo and handle shell commands
2016-09-12 09:39:16 +02:00
Victoria Jeffrey
58cf016410
add ability to up-arrow thru commands, a couple css fixes
2016-09-01 22:33:41 +01:00
Victoria Jeffrey
1ea965080a
initial commit
2016-09-01 22:33:41 +01:00
Victoria Jeffrey
83dfe494e7
move train connection out of loop for command_simulator
2016-08-25 12:53:42 -04:00
Christoph Hartmann
e91b885b03
Merge pull request #977 from chef/vj/get-command-output
...
first pass at collecting command output for demo
2016-08-25 18:07:38 +02:00
Victoria Jeffrey
2982fba946
switch to using train
2016-08-25 11:31:40 -04:00
Victoria Jeffrey
11a7c9f0da
fix lint error
2016-08-25 07:44:19 -04:00
Victoria Jeffrey
2821dae1b3
first pass at collecting command output for demo
2016-08-24 21:31:56 -04:00
John Keiser
3a9bebdfdb
Fix rake
to work again
...
It was searching for `rake generate` because that is the default task,
and does not exist.
2016-08-24 10:00:19 -07:00
Dominik Richter
4092691a78
lint
2016-01-15 04:07:25 +01:00
Christoph Hartmann
ac81c7b5bd
fix more lint issues
2015-10-30 17:18:50 +01:00
Christoph Hartmann
482b8f71ee
fix rubocop linting
2015-10-30 17:03:22 +01:00
Nathen Harvey
8ff9a5cf01
Prefer single-quoted strings when you don't need string interpolation or special symbols.
2015-10-30 16:37:53 +01:00
Nathen Harvey
1e00e582eb
A MAINTAINERS file lists the maintainers of the prject
...
* MAINTAINERS.toml is the source of record
* MAINTAINERS.md is generated using a new rake task
* New rake task added for generating the maintainers markdown file
* New rake task for synchronizing the github team
2015-10-30 16:37:53 +01:00