瀏覽代碼

[ci] Add make prod to the Python 3 runs

Romain Rigaux 4 年之前
父節點
當前提交
b192941872

+ 3 - 1
.circleci/config.yml

@@ -218,11 +218,13 @@ jobs:
       - run:
       - run:
           name: compile
           name: compile
           command: |
           command: |
-            apt-get update && apt-get install -y python3.6-dev libsnappy-dev # This should not be needed as some point
+            apt-get update && apt-get install -y python3.6-dev libsnappy-dev asciidoc # This should not be needed as some point
 
 
             export PYTHON_VER=python3.6
             export PYTHON_VER=python3.6
             make apps
             make apps
 
 
+            make prod
+
       - run:
       - run:
           name: run tests
           name: run tests
           command: |
           command: |

+ 3 - 1
.github/workflows/commitflow-py3.yml

@@ -37,11 +37,13 @@ jobs:
     - name: compile
     - name: compile
       run: |
       run: |
         python -m pip install --upgrade pip
         python -m pip install --upgrade pip
-        sudo apt-get install -y python3.8-dev python3.8-venv python3.8-distutils libkrb5-dev libldap2-dev libsasl2-dev libsasl2-modules-gssapi-mit libsnappy-dev # This should not be needed as some point
+        sudo apt-get install -y python3.8-dev python3.8-venv python3.8-distutils asciidoc libkrb5-dev libldap2-dev libsasl2-dev libsasl2-modules-gssapi-mit libsnappy-dev # This should not be needed as some point
 
 
         export PYTHON_VER=python3.8
         export PYTHON_VER=python3.8
         make apps
         make apps
 
 
+        make prod
+
     - name: run tests
     - name: run tests
       run: |
       run: |
         PYTHONWARNINGS=always ./build/env/bin/hue test unit --with-xunit --with-cover
         PYTHONWARNINGS=always ./build/env/bin/hue test unit --with-xunit --with-cover

+ 3 - 1
docs/docs-site/content/releases/_index.md

@@ -6,4 +6,6 @@ chapter = false
 pre = "<b>4. </b>"
 pre = "<b>4. </b>"
 +++
 +++
 
 
-Hue is a mature product continuously evolving that is more than 10 years old. Here is the list of all the product releases.
+Hue is a mature product continuously evolving for many years.
+
+Here is the list of all the product releases.

+ 4 - 4
docs/docs-site/content/releases/release-notes-4.10.0.md

@@ -16,14 +16,14 @@ Hue is an open source SQL Cloud Assistant for querying [Databases & Data Warehou
 Here is a summary of the [main improvements](https://gethue.com/categories/version-4.10/) of 4.10 on top of the previous [4.9](https://gethue.com/blog/hue-4-9-sql-dialects-phoenix-dasksql-flink-components/) release:
 Here is a summary of the [main improvements](https://gethue.com/categories/version-4.10/) of 4.10 on top of the previous [4.9](https://gethue.com/blog/hue-4-9-sql-dialects-phoenix-dasksql-flink-components/) release:
 
 
 
 
-## SQL Editor Component & API
+#### SQL Editor Component & API
 Now build your own SQL Editor in three HTML line by leveraging the [SQL Scratchpad](https://docs.gethue.com/developer/components/scratchpad/) component. The first version of the public [REST API](https://docs.gethue.com/developer/api/rest/) for executing queries was also published.
 Now build your own SQL Editor in three HTML line by leveraging the [SQL Scratchpad](https://docs.gethue.com/developer/components/scratchpad/) component. The first version of the public [REST API](https://docs.gethue.com/developer/api/rest/) for executing queries was also published.
 
 
 Read more about the [SQL Scratchpad and REST API](https://gethue.com/blog/2021-05-29-create-own-sql-editor-via-webcomponent-and-public-api/).
 Read more about the [SQL Scratchpad and REST API](https://gethue.com/blog/2021-05-29-create-own-sql-editor-via-webcomponent-and-public-api/).
 
 
 ![Adding the component in 3 lines and watching the interaction with the public API of demo.gethue.com](https://cdn-images-1.medium.com/max/2356/1*yXRjYQN_eRUimzlXPl5SwQ.gif)*Adding the component in 3 lines and watching the interaction with the public API of demo.gethue.com*
 ![Adding the component in 3 lines and watching the interaction with the public API of demo.gethue.com](https://cdn-images-1.medium.com/max/2356/1*yXRjYQN_eRUimzlXPl5SwQ.gif)*Adding the component in 3 lines and watching the interaction with the public API of demo.gethue.com*
 
 
-## Create Table Wizard
+#### Create Table Wizard
 
 
 Create a Hive, Impala, MySql, Phoenix SQL table via a small file in three clicks. Just upload it via your browser, without the need to have any Storage filesystem like HDFS or S3 configured and follow the wizard.
 Create a Hive, Impala, MySql, Phoenix SQL table via a small file in three clicks. Just upload it via your browser, without the need to have any Storage filesystem like HDFS or S3 configured and follow the wizard.
 
 
@@ -31,14 +31,14 @@ Read more about the [create table from a small file](https://gethue.com/blog/202
 
 
 ![Importer direct upload steps](https://cdn.gethue.com/uploads/2021/05/Importer_direct_upload_steps.gif)
 ![Importer direct upload steps](https://cdn.gethue.com/uploads/2021/05/Importer_direct_upload_steps.gif)
 
 
-## Slack App
+#### Slack App
 Collaborate more via Slack thanks to the rich preview of SQL queries, auto links, query bank and export result to Slack.
 Collaborate more via Slack thanks to the rich preview of SQL queries, auto links, query bank and export result to Slack.
 
 
 [Install the app](https://gethue.com/blog/2021-05-18-installing-hue-slack-app-in-three-simple-steps/) in a few clicks and learn more about the [functionalities of assistance](https://docs.gethue.com/user/concept/#slack).
 [Install the app](https://gethue.com/blog/2021-05-18-installing-hue-slack-app-in-three-simple-steps/) in a few clicks and learn more about the [functionalities of assistance](https://docs.gethue.com/user/concept/#slack).
 
 
 ![Slack Installation Flow](https://cdn.gethue.com/uploads/2021/05/slack-install.gif)
 ![Slack Installation Flow](https://cdn.gethue.com/uploads/2021/05/slack-install.gif)
 
 
-## Tech stack & Tooling
+#### Tech stack & Tooling
 
 
 - [Provide your users proper S3 file access without giving them any credential keys](https://gethue.com/blog/2021-04-23-s3-file-access-without-any-credentials-and-signed-urls/)
 - [Provide your users proper S3 file access without giving them any credential keys](https://gethue.com/blog/2021-04-23-s3-file-access-without-any-credentials-and-signed-urls/)
 - [Distribute your container App as a Package](https://gethue.com/blog/2021-04-19-publish-kubernetes-container-application-via-package-with-helm/)
 - [Distribute your container App as a Package](https://gethue.com/blog/2021-04-19-publish-kubernetes-container-application-via-package-with-helm/)