github.com/ddev/ddev@v1.23.2-0.20240519125000-d824ffe36ff3/.travis.yml (about)

     1  language: go
     2  
     3  go:
     4  - 1.x
     5  
     6  arch: arm64-graviton2
     7  virt: vm
     8  os: linux
     9  dist: focal
    10  group: edge
    11  
    12  env:
    13    global:
    14      - BUILDKIT_PROGRESS=plain
    15      - GOTEST_SHORT=true
    16      - DOCKER_CLI_EXPERIMENTAL=enabled
    17  
    18  before_install:
    19    - ./.ci-scripts/linux_arm64_setup.sh
    20  
    21  # Group tests to break up travis-CI build so it doesn't hit time limit.
    22  jobs:
    23    include:
    24      - name: container tests
    25        script: |
    26          set -eu -o pipefail
    27          for dir in containers/*/
    28            do
    29              pushd $dir >/dev/null
    30              echo "--- Test container $dir"
    31              time make test
    32              popd >/dev/null
    33          done
    34          set +eu
    35      - name: testcmd tests
    36        script: make testcmd
    37      - name: testpkg tests except ddevapp
    38        script: make testnotddevapp
    39      - name: ddevapp tests
    40        script: make testddevapp