From e3587e435a535640056f508923299f5f050a8056 Mon Sep 17 00:00:00 2001 From: Marion Schleifer Date: Fri, 6 Mar 2020 19:25:36 +0100 Subject: [PATCH 1/2] add prerelease build --- docs/_theme/djangodocs/layout.html | 16 ++++++++++++---- docs/graphql/manual/deployment/updating.rst | 10 ++++++++++ 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/docs/_theme/djangodocs/layout.html b/docs/_theme/djangodocs/layout.html index 6499384414c88..701415a9e30ec 100644 --- a/docs/_theme/djangodocs/layout.html +++ b/docs/_theme/djangodocs/layout.html @@ -515,12 +515,20 @@ .then(function (response) { const data = JSON.parse(response); const latest_version = data.latest; + const latest_prerelease_version = data.prerelease; - const targets = document.getElementsByClassName('latest-release-tag'); - for (let i = 0; i < targets.length; i++) { - const target = targets[i]; + const release_targets = document.getElementsByClassName('latest-release-tag'); + for (let i = 0; i < release_targets.length; i++) { + const release_target = release_targets[i]; - target.innerHTML = latest_version; + release_target.innerHTML = latest_version; + } + + const prerelease_targets = document.getElementsByClassName('latest-prerelease-tag'); + for (let i = 0; i < prerelease_targets.length; i++) { + const prerelease_target = prerelease_targets[i]; + + prerelease_target.innerHTML = latest_prerelease_version; } }) .catch(function (err) { diff --git a/docs/graphql/manual/deployment/updating.rst b/docs/graphql/manual/deployment/updating.rst index e694ea8c8493b..7d587bbd2e84c 100644 --- a/docs/graphql/manual/deployment/updating.rst +++ b/docs/graphql/manual/deployment/updating.rst @@ -18,6 +18,16 @@ The current latest version is: hasura/graphql-engine:latest +The current latest pre-release version is: + +.. raw:: html + + hasura/graphql-engine:prerelease + +.. note:: + + Full stability with pre-release builds is not guaranteed. They are not recommended for production use. + Based on your deployment method, follow the appropriate guide to update the GraphQL engine version you're running: - :doc:`Updating on Heroku ` From 9fc02400d8b70822e5efc27506b521fd3638b741 Mon Sep 17 00:00:00 2001 From: rikinsk Date: Mon, 9 Mar 2020 19:37:54 +0530 Subject: [PATCH 2/2] update updating.rst --- docs/graphql/manual/deployment/updating.rst | 30 ++++++++++++++------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/docs/graphql/manual/deployment/updating.rst b/docs/graphql/manual/deployment/updating.rst index 7d587bbd2e84c..c887d20911f18 100644 --- a/docs/graphql/manual/deployment/updating.rst +++ b/docs/graphql/manual/deployment/updating.rst @@ -7,17 +7,35 @@ Updating Hasura GraphQL engine .. contents:: Table of contents :backlinks: none - :depth: 1 + :depth: 2 :local: +Update guides +------------- + The Hasura GraphQL engine runs off a Docker image and updates are as simple as changing the image tag. -The current latest version is: +Based on your deployment method, follow the appropriate guide to update the GraphQL engine version you're running: + +- :doc:`Updating on Heroku ` +- :doc:`Updating on Docker ` +- :doc:`Updating on Kubernetes ` + +Latest available versions +------------------------- + +Stable version +************** + +The current latest stable version is: .. raw:: html hasura/graphql-engine:latest +Pre-release version +******************* + The current latest pre-release version is: .. raw:: html @@ -26,10 +44,4 @@ The current latest pre-release version is: .. note:: - Full stability with pre-release builds is not guaranteed. They are not recommended for production use. - -Based on your deployment method, follow the appropriate guide to update the GraphQL engine version you're running: - -- :doc:`Updating on Heroku ` -- :doc:`Updating on Docker ` -- :doc:`Updating on Kubernetes ` + Full stability with pre-release builds is not guaranteed. They are not recommended for production use. \ No newline at end of file