Kaynağa Gözat

[ci] Add make prod to the Python 3 runs

Romain Rigaux 4 yıl önce
ebeveyn
işleme
b192941872

+ 3 - 1
.circleci/config.yml

@@ -218,11 +218,13 @@ jobs:
       - run:
           name: compile
           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
             make apps
 
+            make prod
+
       - run:
           name: run tests
           command: |

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

@@ -37,11 +37,13 @@ jobs:
     - name: compile
       run: |
         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
         make apps
 
+        make prod
+
     - name: run tests
       run: |
         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>"
 +++
 
-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:
 
 
-## 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.
 
 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*
 
-## 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.
 
@@ -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)
 
-## 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.
 
 [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)
 
-## 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/)
 - [Distribute your container App as a Package](https://gethue.com/blog/2021-04-19-publish-kubernetes-container-application-via-package-with-helm/)