Tag #408 passed

  • Ran for
  • Total time
  • New branch build
SAP/python-pyodata:.travis.yml@0599db2
dist: bionic
language: python
python:
  - "3.7"
  - "3.8"
  - "3.9"
  - "3.10.1"

env:
  - LXML_VERSION=4.1.1
  - LXML_VERSION=4.2.6
  - LXML_VERSION=4.3.5
  - LXML_VERSION=4.4.3
  - LXML_VERSION=4.5.2
  - LXML_VERSION=4.6.5
  - LXML_VERSION=4.7.1

jobs:
  exclude:
    - python: 3.9
      env: LXML_VERSION=4.1.1
    - python: 3.9
      env: LXML_VERSION=4.2.6
    - python: 3.10.1
      env: LXML_VERSION=4.1.1
    - python: 3.10.1
      env: LXML_VERSION=4.2.6
    - python: 3.10.1
      env: LXML_VERSION=4.3.5
    - python: 3.10.1
      env: LXML_VERSION=4.4.3
    - python: 3.10.1
      env: LXML_VERSION=4.5.2


# command to install dependencies
install:
  - pip install .
  - pip install lxml==$LXML_VERSION
  - pip install -r dev-requirements.txt
  - pip install -r requirements.txt

# command to run tests
script:
  - make check
  - bandit -r -lll .

after_success:
  - codecov

notifications:
    email:
        recipients:
            - jakub.filak@sap.com
            - michal.nezerka@sap.com
            - petr.hanak@sap.com
    on_success: always
    on_failure: always
Build Config
{
  "language": "python",
  "os": [
    "linux"
  ],
  "dist": "bionic",
  "python": [
    "3.7",
    "3.8",
    "3.9",
    "3.10.1"
  ],
  "env": {
    "jobs": [
      {
        "LXML_VERSION": "4.1.1"
      },
      {
        "LXML_VERSION": "4.2.6"
      },
      {
        "LXML_VERSION": "4.3.5"
      },
      {
        "LXML_VERSION": "4.4.3"
      },
      {
        "LXML_VERSION": "4.5.2"
      },
      {
        "LXML_VERSION": "4.6.5"
      },
      {
        "LXML_VERSION": "4.7.1"
      }
    ]
  },
  "jobs": {
    "exclude": [
      {
        "python": "3.9",
        "env": [
          {
            "LXML_VERSION": "4.1.1"
          }
        ]
      },
      {
        "python": "3.9",
        "env": [
          {
            "LXML_VERSION": "4.2.6"
          }
        ]
      },
      {
        "python": "3.10.1",
        "env": [
          {
            "LXML_VERSION": "4.1.1"
          }
        ]
      },
      {
        "python": "3.10.1",
        "env": [
          {
            "LXML_VERSION": "4.2.6"
          }
        ]
      },
      {
        "python": "3.10.1",
        "env": [
          {
            "LXML_VERSION": "4.3.5"
          }
        ]
      },
      {
        "python": "3.10.1",
        "env": [
          {
            "LXML_VERSION": "4.4.3"
          }
        ]
      },
      {
        "python": "3.10.1",
        "env": [
          {
            "LXML_VERSION": "4.5.2"
          }
        ]
      }
    ]
  },
  "install": [
    "pip install .",
    "pip install lxml==$LXML_VERSION",
    "pip install -r dev-requirements.txt",
    "pip install -r requirements.txt"
  ],
  "script": [
    "make check",
    "bandit -r -lll ."
  ],
  "after_success": [
    "codecov"
  ],
  "notifications": {
    "email": [
      {
        "recipients": [
          "jakub.filak@sap.com",
          "michal.nezerka@sap.com",
          "petr.hanak@sap.com"
        ],
        "on_success": "always",
        "on_failure": "always"
      }
    ]
  }
}