mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-08-20 06:58:18 +00:00
Change installation of antlr (#6774)
This commit is contained in:
parent
f552960ca7
commit
3d4684c60b
3
.github/workflows/airflow-apis-tests-3_9.yml
vendored
3
.github/workflows/airflow-apis-tests-3_9.yml
vendored
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
3
.github/workflows/maven-build.yml
vendored
3
.github/workflows/maven-build.yml
vendored
@ -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 }} \
|
||||
|
3
.github/workflows/py-checkstyle.yml
vendored
3
.github/workflows/py-checkstyle.yml
vendored
@ -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
|
||||
|
3
.github/workflows/py-generate.yml
vendored
3
.github/workflows/py-generate.yml
vendored
@ -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: |
|
||||
|
@ -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
|
||||
|
3
.github/workflows/py-tests-3_10.yml
vendored
3
.github/workflows/py-tests-3_10.yml
vendored
@ -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
|
||||
|
3
.github/workflows/py-tests-3_7.yml
vendored
3
.github/workflows/py-tests-3_7.yml
vendored
@ -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
|
||||
|
3
.github/workflows/py-tests-3_8.yml
vendored
3
.github/workflows/py-tests-3_8.yml
vendored
@ -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
|
||||
|
3
.github/workflows/py-tests-3_9.yml
vendored
3
.github/workflows/py-tests-3_9.yml
vendored
@ -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
|
||||
|
3
.github/workflows/security-scan.yml
vendored
3
.github/workflows/security-scan.yml
vendored
@ -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}
|
||||
|
||||
|
@ -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
|
||||
|
3
.github/workflows/yarn-coverage.yml
vendored
3
.github/workflows/yarn-coverage.yml
vendored
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user