Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add geos in workflow #660

Merged
merged 5 commits into from
May 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/3.0-alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ jobs:
|| github.event_name == 'schedule'
run: |
cat /etc/alpine-release
apk add argp-standalone bash curl cmake gcc make g++ git go procps lsof valgrind linux-headers libunwind libunwind-dev tzdata wget jansson-dev snappy-dev xz-dev zlib-dev
apk add argp-standalone bash curl cmake gcc g++ geos-dev git go procps lsof make valgrind linux-headers libunwind libunwind-dev tzdata wget jansson-dev snappy-dev xz-dev zlib-dev
shell: alpine.sh --root {0}

- name: Build & Install TDengine
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/3.0-coveralls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ jobs:
run: |
whoami
sudo apt update > /dev/null
sudo apt install libgflags2.2 libgflags-dev -y > /dev/null
sudo apt install libgflags2.2 libgflags-dev libgeos-dev -y > /dev/null
cd TDengine
mkdir debug ||:
cd debug
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/3.0-macos-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
|| github.event_name == 'schedule'
run: |
brew update
brew install argp-standalone pkg-config
brew install argp-standalone pkg-config geos
brew info argp-standalone

- name: Set up Go
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/3.0-macos-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
|| github.event_name == 'schedule'
run: |
brew update
brew install argp-standalone pkg-config
brew install argp-standalone pkg-config geos
brew info argp-standalone

- name: Set up Go
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/3.0-non-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ jobs:
echo "Install packages on ${{ steps.setup.outputs.uname }}"
apt update -y > /dev/null
apt install -y cmake build-essential git libjansson-dev libsnappy-dev liblzma-dev libz-dev zlib1g pkg-config libssl-dev > /dev/null
apt install libgeos-dev libgflags2.2 libgflags-dev -y > /dev/null

echo "clone TDengine 3.0 on ${{ steps.setup.outputs.uname }}"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/3.0-taosbenchmark-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ jobs:
|| github.event_name == 'schedule'
run: |
sudo apt update > /dev/null
sudo apt install libgflags2.2 libgflags-dev -y > /dev/null
sudo apt install libgeos-dev libgflags2.2 libgflags-dev -y > /dev/null
cd TDengine && mkdir debug && cd debug \
&& cmake .. -DBUILD_HTTP=false -DWEBSOCKET=true > /dev/null \
&& make -j2 > /dev/null && sudo make install > /dev/null \
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/3.0-taosbenchmark-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ jobs:
|| github.event_name == 'schedule'
run: |
sudo apt update > /dev/null
sudo apt install libgflags2.2 libgflags-dev -y > /dev/null
sudo apt install libgeos-dev libgflags2.2 libgflags-dev -y > /dev/null
cd TDengine && mkdir debug && cd debug \
&& cmake .. -DBUILD_HTTP=false -DWEBSOCKET=true > /dev/null \
&& make -j2 > /dev/null && sudo make install > /dev/null \
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/3.0-taosdump-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,8 @@ jobs:
|| github.event_name == 'push'
|| github.event_name == 'schedule'
run: |
sudo apt update > /dev/null
sudo apt install libgeos-dev libgflags2.2 libgflags-dev -y > /dev/null
cd TDengine
mkdir debug && cd debug
cmake .. -DBUILD_HTTP=false > /dev/null
Expand All @@ -113,7 +115,7 @@ jobs:
&& github.event_name == 'pull_request')
|| github.event_name == 'push'
|| github.event_name == 'schedule'
run: sudo apt-get install lzma-dev liblzma-dev libjansson-dev libz-dev zlib1g libsnappy-dev pkg-config lcov expect -y > /dev/null
run: sudo apt install lzma-dev libgeos-dev liblzma-dev libjansson-dev libz-dev zlib1g libsnappy-dev pkg-config lcov expect -y > /dev/null

- name: Checkout taos-tools to PR number
if: |
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/3.0-taosdump-release-ws.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,8 @@ jobs:
|| github.event_name == 'push'
|| github.event_name == 'schedule'
run: |
sudo apt update > /dev/null
sudo apt install libgeos-dev libgflags2.2 libgflags-dev -y > /dev/null
cd TDengine
mkdir debug
cd debug
Expand All @@ -149,7 +151,7 @@ jobs:
&& github.event_name == 'pull_request')
|| github.event_name == 'push'
|| github.event_name == 'schedule'
run: sudo apt-get install lzma-dev liblzma-dev libjansson-dev libz-dev zlib1g libsnappy-dev pkg-config lcov expect -y > /dev/null
run: sudo apt install lzma-dev liblzma-dev libjansson-dev libz-dev zlib1g libsnappy-dev pkg-config lcov expect -y > /dev/null

- name: Checkout taos-tools to PR number
if: |
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/3.0-taosdump-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,8 @@ jobs:
|| github.event_name == 'push'
|| github.event_name == 'schedule'
run: |
sudo apt update > /dev/null
sudo apt install libgeos-dev libgflags2.2 libgflags-dev -y > /dev/null
cd TDengine
mkdir debug && cd debug
cmake .. -DBUILD_HTTP=false > /dev/null
Expand All @@ -113,7 +115,7 @@ jobs:
&& github.event_name == 'pull_request')
|| github.event_name == 'push'
|| github.event_name == 'schedule'
run: sudo apt-get install lzma-dev liblzma-dev libjansson-dev libz-dev zlib1g libsnappy-dev pkg-config lcov expect -y > /dev/null
run: sudo apt install lzma-dev liblzma-dev libjansson-dev libz-dev zlib1g libsnappy-dev pkg-config lcov expect -y > /dev/null

- name: Checkout taos-tools to PR number
if: |
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ jobs:
run: |
sudo apt update -y > /dev/null
sudo apt install -y cmake build-essential git \
libgeos-dev libgflags2.2 libgflags-dev \
libjansson-dev libsnappy-dev liblzma-dev libz-dev pkg-config \
libssl-dev > /dev/null

Expand Down