From 3bb19da806d435d10d3d97ee7085a04b80d92010 Mon Sep 17 00:00:00 2001 From: Misty Stanley-Jones Date: Thu, 29 Jun 2017 16:55:38 -0700 Subject: [PATCH] Add static content for archiving (#3751) --- Dockerfile | 35 +- _layouts/docs.html | 23 - apidocs/cloud-api-source/.dockerignore | 1 - apidocs/cloud-api-source/.gitignore | 2 - apidocs/cloud-api-source/Dockerfile | 15 - apidocs/cloud-api-source/Gemfile | 12 - apidocs/cloud-api-source/Gemfile.lock | 140 - apidocs/cloud-api-source/LICENSE | 13 - apidocs/cloud-api-source/Makefile | 28 - apidocs/cloud-api-source/README.md | 29 - apidocs/cloud-api-source/Rakefile | 6 - apidocs/cloud-api-source/config.rb | 38 - apidocs/cloud-api-source/docker-compose.yml | 4 - apidocs/cloud-api-source/font-selection.json | 148 - apidocs/cloud-api-source/publish.sh | 3 - .../cloud-api-source/source/fonts/slate.eot | Bin 1876 -> 0 bytes .../cloud-api-source/source/fonts/slate.svg | 14 - .../cloud-api-source/source/fonts/slate.ttf | Bin 1720 -> 0 bytes .../cloud-api-source/source/fonts/slate.woff | Bin 1796 -> 0 bytes .../cloud-api-source/source/fonts/slate.woff2 | Bin 796 -> 0 bytes .../cloud-api-source/source/images/logo.png | Bin 2541 -> 0 bytes .../cloud-api-source/source/images/navbar.png | Bin 96 -> 0 bytes .../source/includes/_errors.md | 28 - .../source/includes/action.md | 353 - .../source/includes/availabilityzone.md | 120 - .../source/includes/container.md | 827 -- .../source/includes/dockercloud-events.md | 135 - .../cloud-api-source/source/includes/node.md | 370 - .../source/includes/nodecluster.md | 412 - .../source/includes/nodetype.md | 137 - .../source/includes/provider.md | 132 - .../source/includes/region.md | 137 - .../source/includes/registry.md | 87 - .../source/includes/repository.md | 275 - .../source/includes/service.md | 935 -- .../cloud-api-source/source/includes/stack.md | 570 -- .../cloud-api-source/source/includes/tag.md | 52 - .../source/includes/triggers.md | 301 - apidocs/cloud-api-source/source/index.md | 164 - .../source/javascripts/all.js | 4 - .../source/javascripts/all_nosearch.js | 3 - .../source/javascripts/app/_lang.js | 162 - .../source/javascripts/app/_search.js | 74 - .../source/javascripts/app/_toc.js | 55 - .../source/javascripts/lib/_energize.js | 169 - .../javascripts/lib/_imagesloaded.min.js | 7 - .../javascripts/lib/_jquery.highlight.js | 108 - .../source/javascripts/lib/_jquery.tocify.js | 1042 --- .../source/javascripts/lib/_jquery_ui.js | 566 -- .../source/javascripts/lib/_lunr.js | 1910 ---- .../source/layouts/layout.erb | 108 - .../source/stylesheets/_icon-font.scss | 38 - .../source/stylesheets/_normalize.css | 427 - .../source/stylesheets/_syntax.scss.erb | 27 - .../source/stylesheets/_variables.scss | 109 - .../source/stylesheets/print.css.scss | 142 - .../source/stylesheets/screen.css.scss | 620 -- edge/engine/reference/run.md | 1601 ++++ engine/api/v1.18.md | 2158 +++++ engine/api/v1.19.md | 2240 +++++ engine/api/v1.20.md | 2393 +++++ engine/api/v1.21.md | 2971 ++++++ engine/api/v1.22.md | 3309 +++++++ engine/api/v1.23.md | 3426 +++++++ engine/api/v1.24.md | 5321 +++++++++++ engine/api/v1.25/swagger.yaml | 7680 +++++++++++++++ engine/api/v1.26/swagger.yaml | 7956 ++++++++++++++++ engine/api/v1.27/swagger.yaml | 7963 ++++++++++++++++ engine/api/v1.28/swagger.yaml | 8106 ++++++++++++++++ engine/api/v1.29/swagger.yaml | 8238 +++++++++++++++++ engine/api/version-history.md | 256 + engine/deprecated.md | 290 + engine/extend/.svn/entries | 1 + engine/extend/.svn/format | 1 + ...c5d7e3b96751b55a29d939c6e0c990188.svn-base | Bin 0 -> 33168 bytes ...1c0d58a84b20ba678f75b509c01ac495f.svn-base | 101 + ...7366d489145f037d861be532f93094a07.svn-base | Bin 0 -> 38780 bytes ...bb86134bbb1f65b2192299083ec1888e7.svn-base | Bin 0 -> 27099 bytes ...7149c7755448387671459a2c9b62a8cbc.svn-base | 225 + ...e705905e57c422769f6533a4c46f0c455.svn-base | 360 + ...8b0d360432fe7d556491ad14dd5abe289.svn-base | 164 + ...0c6793c61a807bf45e4aa9e01da673e2a.svn-base | 196 + ...d729a08834a3723cf14273817caf69777.svn-base | 380 + ...bbe2d9901427788ce35a35287f9c16d7e.svn-base | 260 + ...0f66e5735f683798ac02ee7d1160189a4.svn-base | 319 + ...be3dbad6e65124b8c2feaf530e6a60843.svn-base | 77 + ...03962a9d165bca11e8aeef878bbf4bdc2.svn-base | Bin 0 -> 33505 bytes ...2b720ba682e6dce89d1d40066912df816.svn-base | Bin 0 -> 45916 bytes engine/extend/.svn/wc.db | Bin 0 -> 131072 bytes engine/extend/.svn/wc.db-journal | 0 engine/extend/EBS_volume.md | 164 + engine/extend/config.md | 225 + .../extend/images/authz_additional_info.png | Bin 0 -> 45916 bytes engine/extend/images/authz_allow.png | Bin 0 -> 33505 bytes engine/extend/images/authz_chunked.png | Bin 0 -> 33168 bytes .../extend/images/authz_connection_hijack.png | Bin 0 -> 38780 bytes engine/extend/images/authz_deny.png | Bin 0 -> 27099 bytes engine/extend/index.md | 319 + engine/extend/legacy_plugins.md | 101 + engine/extend/plugin_api.md | 196 + engine/extend/plugins_authorization.md | 260 + engine/extend/plugins_graphdriver.md | 380 + engine/extend/plugins_network.md | 77 + engine/extend/plugins_volume.md | 360 + engine/reference/builder.md | 1763 ++++ engine/reference/commandline/cli.md | 264 + engine/reference/run.md | 1562 ++++ registry/configuration.md | 1121 +++ registry/spec/.svn/entries | 1 + registry/spec/.svn/format | 1 + ...c762e6fbddb53a94e1e90b74e883993f7.svn-base | 5485 +++++++++++ ...579f612aa814557eaad788a26e069dd4b.svn-base | 190 + ...99820230381817c5a4d4dcbd5cfb0044b.svn-base | 1215 +++ ...5868e6d86c8c7addce8054b6e3eb0269d.svn-base | 90 + ...b810cbb573931f3b2d478ac5d75dd88b7.svn-base | 163 + ...dbbe1e8e273dea2a75b4302b5d5570f38.svn-base | 250 + ...7ab25266ec7316dc8b53bc2ce262081c9.svn-base | 148 + ...fb30c3f9ad85ecdb1e2363c5b085b4558.svn-base | 329 + ...728dfdf90956d27c92ec45fde87ed1423.svn-base | 30 + ...9ee919fb99b823191ac151c453853dd4f.svn-base | 12 + ...aa1cf57391adb37278b0624acf77b7e95.svn-base | 295 + ...fd36b40ebcda2df394b2334ecfc8a6a34.svn-base | 7 + ...b2ea520d684fd9614bfa4ce600cf4f90b.svn-base | 12 + registry/spec/.svn/wc.db | Bin 0 -> 122880 bytes registry/spec/.svn/wc.db-journal | 0 registry/spec/api.md | 5485 +++++++++++ registry/spec/auth/index.md | 12 + registry/spec/auth/jwt.md | 329 + registry/spec/auth/oauth.md | 190 + registry/spec/auth/scope.md | 148 + registry/spec/auth/token.md | 250 + registry/spec/implementations.md | 30 + registry/spec/index.md | 12 + registry/spec/json.md | 90 + registry/spec/manifest-v2-1.md | 163 + registry/spec/manifest-v2-2.md | 295 + registry/spec/menu.md | 7 + tests/Dockerfile | 7 - tests/src/github.com/gdevillele/frontparser | 1 - tests/src/golang.org/x/net | 1 - tests/src/gopkg.in/yaml.v2 | 1 - tests/src/validator/frontmatter_test.go | 88 - tests/src/validator/html_test.go | 204 - tests/src/validator/main_test.go | 12 - tests/src/validator/utils.go | 57 - 145 files changed, 88026 insertions(+), 11485 deletions(-) delete mode 100644 apidocs/cloud-api-source/.dockerignore delete mode 100644 apidocs/cloud-api-source/.gitignore delete mode 100644 apidocs/cloud-api-source/Dockerfile delete mode 100644 apidocs/cloud-api-source/Gemfile delete mode 100644 apidocs/cloud-api-source/Gemfile.lock delete mode 100644 apidocs/cloud-api-source/LICENSE delete mode 100644 apidocs/cloud-api-source/Makefile delete mode 100644 apidocs/cloud-api-source/README.md delete mode 100644 apidocs/cloud-api-source/Rakefile delete mode 100644 apidocs/cloud-api-source/config.rb delete mode 100644 apidocs/cloud-api-source/docker-compose.yml delete mode 100644 apidocs/cloud-api-source/font-selection.json delete mode 100644 apidocs/cloud-api-source/publish.sh delete mode 100644 apidocs/cloud-api-source/source/fonts/slate.eot delete mode 100644 apidocs/cloud-api-source/source/fonts/slate.svg delete mode 100644 apidocs/cloud-api-source/source/fonts/slate.ttf delete mode 100644 apidocs/cloud-api-source/source/fonts/slate.woff delete mode 100644 apidocs/cloud-api-source/source/fonts/slate.woff2 delete mode 100644 apidocs/cloud-api-source/source/images/logo.png delete mode 100644 apidocs/cloud-api-source/source/images/navbar.png delete mode 100644 apidocs/cloud-api-source/source/includes/_errors.md delete mode 100644 apidocs/cloud-api-source/source/includes/action.md delete mode 100644 apidocs/cloud-api-source/source/includes/availabilityzone.md delete mode 100644 apidocs/cloud-api-source/source/includes/container.md delete mode 100644 apidocs/cloud-api-source/source/includes/dockercloud-events.md delete mode 100644 apidocs/cloud-api-source/source/includes/node.md delete mode 100644 apidocs/cloud-api-source/source/includes/nodecluster.md delete mode 100644 apidocs/cloud-api-source/source/includes/nodetype.md delete mode 100644 apidocs/cloud-api-source/source/includes/provider.md delete mode 100644 apidocs/cloud-api-source/source/includes/region.md delete mode 100644 apidocs/cloud-api-source/source/includes/registry.md delete mode 100644 apidocs/cloud-api-source/source/includes/repository.md delete mode 100644 apidocs/cloud-api-source/source/includes/service.md delete mode 100644 apidocs/cloud-api-source/source/includes/stack.md delete mode 100644 apidocs/cloud-api-source/source/includes/tag.md delete mode 100644 apidocs/cloud-api-source/source/includes/triggers.md delete mode 100644 apidocs/cloud-api-source/source/index.md delete mode 100644 apidocs/cloud-api-source/source/javascripts/all.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/all_nosearch.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/app/_lang.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/app/_search.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/app/_toc.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/lib/_energize.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/lib/_imagesloaded.min.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/lib/_jquery.highlight.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/lib/_jquery.tocify.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/lib/_jquery_ui.js delete mode 100644 apidocs/cloud-api-source/source/javascripts/lib/_lunr.js delete mode 100644 apidocs/cloud-api-source/source/layouts/layout.erb delete mode 100644 apidocs/cloud-api-source/source/stylesheets/_icon-font.scss delete mode 100644 apidocs/cloud-api-source/source/stylesheets/_normalize.css delete mode 100644 apidocs/cloud-api-source/source/stylesheets/_syntax.scss.erb delete mode 100644 apidocs/cloud-api-source/source/stylesheets/_variables.scss delete mode 100644 apidocs/cloud-api-source/source/stylesheets/print.css.scss delete mode 100644 apidocs/cloud-api-source/source/stylesheets/screen.css.scss create mode 100644 edge/engine/reference/run.md create mode 100644 engine/api/v1.18.md create mode 100644 engine/api/v1.19.md create mode 100644 engine/api/v1.20.md create mode 100644 engine/api/v1.21.md create mode 100644 engine/api/v1.22.md create mode 100644 engine/api/v1.23.md create mode 100644 engine/api/v1.24.md create mode 100644 engine/api/v1.25/swagger.yaml create mode 100644 engine/api/v1.26/swagger.yaml create mode 100644 engine/api/v1.27/swagger.yaml create mode 100644 engine/api/v1.28/swagger.yaml create mode 100644 engine/api/v1.29/swagger.yaml create mode 100644 engine/api/version-history.md create mode 100644 engine/deprecated.md create mode 100644 engine/extend/.svn/entries create mode 100644 engine/extend/.svn/format create mode 100644 engine/extend/.svn/pristine/02/029f876c5d7e3b96751b55a29d939c6e0c990188.svn-base create mode 100644 engine/extend/.svn/pristine/13/13d7e401c0d58a84b20ba678f75b509c01ac495f.svn-base create mode 100644 engine/extend/.svn/pristine/72/728c3847366d489145f037d861be532f93094a07.svn-base create mode 100644 engine/extend/.svn/pristine/77/7724964bb86134bbb1f65b2192299083ec1888e7.svn-base create mode 100644 engine/extend/.svn/pristine/77/77b60137149c7755448387671459a2c9b62a8cbc.svn-base create mode 100644 engine/extend/.svn/pristine/85/85096f0e705905e57c422769f6533a4c46f0c455.svn-base create mode 100644 engine/extend/.svn/pristine/97/97975ad8b0d360432fe7d556491ad14dd5abe289.svn-base create mode 100644 engine/extend/.svn/pristine/a3/a3e882e0c6793c61a807bf45e4aa9e01da673e2a.svn-base create mode 100644 engine/extend/.svn/pristine/aa/aa70d44d729a08834a3723cf14273817caf69777.svn-base create mode 100644 engine/extend/.svn/pristine/ab/ab3a32abbe2d9901427788ce35a35287f9c16d7e.svn-base create mode 100644 engine/extend/.svn/pristine/eb/eb8ec700f66e5735f683798ac02ee7d1160189a4.svn-base create mode 100644 engine/extend/.svn/pristine/ed/ed2291abe3dbad6e65124b8c2feaf530e6a60843.svn-base create mode 100644 engine/extend/.svn/pristine/ef/ef49a8603962a9d165bca11e8aeef878bbf4bdc2.svn-base create mode 100644 engine/extend/.svn/pristine/fd/fd7a26b2b720ba682e6dce89d1d40066912df816.svn-base create mode 100644 engine/extend/.svn/wc.db create mode 100644 engine/extend/.svn/wc.db-journal create mode 100644 engine/extend/EBS_volume.md create mode 100644 engine/extend/config.md create mode 100644 engine/extend/images/authz_additional_info.png create mode 100644 engine/extend/images/authz_allow.png create mode 100644 engine/extend/images/authz_chunked.png create mode 100644 engine/extend/images/authz_connection_hijack.png create mode 100644 engine/extend/images/authz_deny.png create mode 100644 engine/extend/index.md create mode 100644 engine/extend/legacy_plugins.md create mode 100644 engine/extend/plugin_api.md create mode 100644 engine/extend/plugins_authorization.md create mode 100644 engine/extend/plugins_graphdriver.md create mode 100644 engine/extend/plugins_network.md create mode 100644 engine/extend/plugins_volume.md create mode 100644 engine/reference/builder.md create mode 100644 engine/reference/commandline/cli.md create mode 100644 engine/reference/run.md create mode 100644 registry/configuration.md create mode 100644 registry/spec/.svn/entries create mode 100644 registry/spec/.svn/format create mode 100644 registry/spec/.svn/pristine/1c/1c06be1c762e6fbddb53a94e1e90b74e883993f7.svn-base create mode 100644 registry/spec/.svn/pristine/1e/1e54195579f612aa814557eaad788a26e069dd4b.svn-base create mode 100644 registry/spec/.svn/pristine/35/35496b899820230381817c5a4d4dcbd5cfb0044b.svn-base create mode 100644 registry/spec/.svn/pristine/3d/3db24ed5868e6d86c8c7addce8054b6e3eb0269d.svn-base create mode 100644 registry/spec/.svn/pristine/48/48828d7b810cbb573931f3b2d478ac5d75dd88b7.svn-base create mode 100644 registry/spec/.svn/pristine/4d/4dd5c5edbbe1e8e273dea2a75b4302b5d5570f38.svn-base create mode 100644 registry/spec/.svn/pristine/57/573f2357ab25266ec7316dc8b53bc2ce262081c9.svn-base create mode 100644 registry/spec/.svn/pristine/66/66aad10fb30c3f9ad85ecdb1e2363c5b085b4558.svn-base create mode 100644 registry/spec/.svn/pristine/6d/6dcb831728dfdf90956d27c92ec45fde87ed1423.svn-base create mode 100644 registry/spec/.svn/pristine/76/7662c389ee919fb99b823191ac151c453853dd4f.svn-base create mode 100644 registry/spec/.svn/pristine/80/80a29aeaa1cf57391adb37278b0624acf77b7e95.svn-base create mode 100644 registry/spec/.svn/pristine/88/88d963ffd36b40ebcda2df394b2334ecfc8a6a34.svn-base create mode 100644 registry/spec/.svn/pristine/b3/b3b7e5fb2ea520d684fd9614bfa4ce600cf4f90b.svn-base create mode 100644 registry/spec/.svn/wc.db create mode 100644 registry/spec/.svn/wc.db-journal create mode 100644 registry/spec/api.md create mode 100644 registry/spec/auth/index.md create mode 100644 registry/spec/auth/jwt.md create mode 100644 registry/spec/auth/oauth.md create mode 100644 registry/spec/auth/scope.md create mode 100644 registry/spec/auth/token.md create mode 100644 registry/spec/implementations.md create mode 100644 registry/spec/index.md create mode 100644 registry/spec/json.md create mode 100644 registry/spec/manifest-v2-1.md create mode 100644 registry/spec/manifest-v2-2.md create mode 100644 registry/spec/menu.md delete mode 100644 tests/Dockerfile delete mode 160000 tests/src/github.com/gdevillele/frontparser delete mode 160000 tests/src/golang.org/x/net delete mode 160000 tests/src/gopkg.in/yaml.v2 delete mode 100644 tests/src/validator/frontmatter_test.go delete mode 100644 tests/src/validator/html_test.go delete mode 100644 tests/src/validator/main_test.go delete mode 100644 tests/src/validator/utils.go diff --git a/Dockerfile b/Dockerfile index 3876d4b3aa..dc112f975f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,34 +1,5 @@ -FROM docs/docker.github.io:docs-base +FROM starefossen/github-pages:137 -# docs-base contains: GitHub Pages, nginx, wget, svn, and the docs archives, -# running on Alpine. See the contents of docs-base at: -# https://github.com/docker/docker.github.io/tree/docs-base +COPY . /usr/src/app/ -# First, build non-edge (all of this is duplicated later -- that is on purpose) - -# Copy master into target directory (skipping files / folders in .dockerignore) -# These files represent the current docs -COPY . md_source - -# Move built html into md_source directory so we can reuse the target directory -# to hold the static output. -# Pull reference docs from upstream locations, then build the master docs -# into static HTML in the "target" directory using Jekyll -# then nuke the md_source directory. - -## Branch to pull from, per ref doc -## To get master from svn the svn branch needs to be 'trunk'. To get a branch from svn it needs to be 'branches/branchname' - -# Engine -ENV ENGINE_SVN_BRANCH="branches/17.05.x" -ENV ENGINE_BRANCH="17.05.x" - -# Distribution -ENV DISTRIBUTION_SVN_BRANCH="branches/release/2.6" -ENV DISTRIBUTION_BRANCH="release/2.6" - -RUN sh md_source/_scripts/fetch-upstream-resources.sh \ - && jekyll build -s md_source -d target --config md_source/_config.yml \ - && rm -rf target/apidocs/layouts \ - && find target -type f -name '*.html' -print0 | xargs -0 sed -i 's#href="https://docs.docker.com/#href="/#g' \ - && rm -rf md_source +CMD jekyll serve -H 0.0.0.0 \ No newline at end of file diff --git a/_layouts/docs.html b/_layouts/docs.html index 570fad6d0e..d3dc5fa13e 100644 --- a/_layouts/docs.html +++ b/_layouts/docs.html @@ -120,29 +120,6 @@ else %}{% assign edit_url = "" %}{% endif %} {% break %} {% endif %} {% endfor % } } - {% if page.noratings != true %} -
-
- -
- {% endif %}