Add additional delay for TestTui-Search #223
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Docker Compose Tests | |
on: | |
workflow_dispatch: | |
pull_request: | |
push: | |
branches: [ master ] | |
jobs: | |
test: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Set up Go | |
uses: actions/setup-go@v3 | |
with: | |
go-version: 1.18 | |
# - uses: mxschmitt/action-tmate@v3 | |
- name: Docker Compose test | |
if: ${{ !startsWith(github.event.head_commit.message, 'Release') }} | |
run: | | |
sudo apt-get update | |
sudo apt-get install -y zsh fish | |
curl -fsSL https://get.docker.com | sudo sh | |
sudo chmod 0755 -R /usr/share/zsh/ || true # Work around a weird bug where zsh on ubuntu actions gives that diretory 0777 which makes zsh refuse to start | |
sudo hostname ghaction-runner-hostname # Set a consistent hostname so we can run tests that depend on it | |
docker compose -f backend/server/docker-compose.yml build | |
docker compose -f backend/server/docker-compose.yml up -d | |
export HISHTORY_SERVER=http://localhost | |
go build | |
./hishtory install | |
source ~/.bashrc | |
ls | |
./hishtory query |