Change installation of antlr (#6774)

This commit is contained in:
Ayush Shah 2022-08-18 17:34:58 +05:30 committed by GitHub
parent f552960ca7
commit 3d4684c60b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 26 additions and 14 deletions

View File

@ -50,12 +50,13 @@ jobs:
# stop relying on apt cache of GitHub runners
sudo apt-get update
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
librdkafka-dev unixodbc-dev libevent-dev antlr4
librdkafka-dev unixodbc-dev libevent-dev
- name: Generate models
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install_dev generate
- name: Install open-metadata dependencies

View File

@ -49,7 +49,7 @@ jobs:
- name: Generating Data Models
run: |
sudo apt-get install -y antlr4
sudo make install_antlr_cli
make install_dev generate
- name: Start Server and Ingest Sample Data

View File

@ -47,12 +47,13 @@ jobs:
- name: Install Ubuntu dependencies
run: |
sudo apt-get install -y python3-venv antlr4
sudo apt-get install -y python3-venv
- name: Install open-metadata dependencies
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install_dev generate
- name: Build and push

View File

@ -58,7 +58,7 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
librdkafka-dev unixodbc-dev libevent-dev antlr4
librdkafka-dev unixodbc-dev libevent-dev
- name: Setup Test Containers Properties
run: echo 'testcontainers.reuse.enable=true' >> $HOME/.testcontainers.properties
@ -69,6 +69,7 @@ jobs:
if: ${{ github.event_name == 'pull_request_target' }}
run: |
git fetch --no-tags https://github.com/open-metadata/OpenMetadata.git +refs/heads/main:refs/remotes/origin/main
sudo make install_antlr_cli
mvn -Dsonar.login=${{ secrets.SONAR_TOKEN }} \
-Dsonar.pullrequest.key=${{ github.event.pull_request.number }} \
-Dsonar.pullrequest.branch=${{ github.head_ref }} \

View File

@ -38,12 +38,13 @@ jobs:
- name: Install Ubuntu related dependencies
run: |
sudo apt-get install -y libsasl2-dev unixodbc-dev python3-venv antlr4
sudo apt-get install -y libsasl2-dev unixodbc-dev python3-venv
- name: Install Python & Openmetadata related dependencies
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install install_test install_dev
# Add back linting once we have 10/10 on main

View File

@ -32,11 +32,12 @@ jobs:
python-version: 3.9
- name: Install Ubuntu related dependencies
run: |
sudo apt-get install -y libsasl2-dev unixodbc-dev python3-venv antlr4
sudo apt-get install -y libsasl2-dev unixodbc-dev python3-venv
- name: Install Python & dev dependencies
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install_dev
- name: Generate models
run: |

View File

@ -38,10 +38,11 @@ jobs:
python-version: 3.9
- name: Install Ubuntu related dependencies
run: |
sudo apt-get install -y libsasl2-dev unixodbc-dev python3-venv antlr4
sudo apt-get install -y libsasl2-dev unixodbc-dev python3-venv
- name: Install, Generate and Publish Test PyPi packages
env:
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME_TEST }}
TWINE_PASSWORD: ${{ secrets.TWINE_PASSWORD_TEST }}
run: |
sudo make install_antlr_cli
make core_publish

View File

@ -46,12 +46,13 @@ jobs:
- name: Install Ubuntu dependencies
run: |
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
unixodbc-dev libevent-dev python3-dev antlr4
unixodbc-dev libevent-dev python3-dev
- name: Generate models
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install_dev generate
- name: Install open-metadata dependencies

View File

@ -46,12 +46,13 @@ jobs:
- name: Install Ubuntu dependencies
run: |
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
librdkafka-dev unixodbc-dev libevent-dev antlr4
librdkafka-dev unixodbc-dev libevent-dev
- name: Generate models
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install_dev generate
- name: Install open-metadata dependencies

View File

@ -46,12 +46,13 @@ jobs:
- name: Install Ubuntu dependencies
run: |
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
librdkafka-dev unixodbc-dev libevent-dev antlr4
librdkafka-dev unixodbc-dev libevent-dev
- name: Generate models
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install_dev generate
- name: Install open-metadata dependencies

View File

@ -50,12 +50,13 @@ jobs:
# stop relying on apt cache of GitHub runners
sudo apt-get update
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
librdkafka-dev unixodbc-dev libevent-dev antlr4
librdkafka-dev unixodbc-dev libevent-dev
- name: Generate models
run: |
python3 -m venv env
source env/bin/activate
sudo make install_antlr_cli
make install_dev generate
- name: Install open-metadata dependencies

View File

@ -39,11 +39,12 @@ jobs:
# stop relying on apt cache of GitHub runners
sudo apt-get update
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
librdkafka-dev unixodbc-dev libevent-dev antlr4
librdkafka-dev unixodbc-dev libevent-dev
# Install and Authenticate to Snyk
- name: Install Snyk & Authenticate
run: |
sudo make install_antlr_cli
sudo npm install -g snyk
snyk auth ${SNYK_TOKEN}

View File

@ -44,7 +44,7 @@ jobs:
- name: Generating Data Models
run: |
sudo apt-get install -y antlr4
sudo make install_antlr_cli
make install_dev generate
- name: Maven Package

View File

@ -37,7 +37,8 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \
librdkafka-dev unixodbc-dev libevent-dev antlr4
librdkafka-dev unixodbc-dev libevent-dev
sudo make install_antlr_cli
- name: Install Yarn Packages
working-directory: ${{ env.UI_WORKING_DIRECTORY }}
run: yarn install