diff --git a/.drone.jsonnet b/.drone.jsonnet deleted file mode 100644 index f156881d75..0000000000 --- a/.drone.jsonnet +++ /dev/null @@ -1,63 +0,0 @@ -/* -Copyright The PyTorch Lightning team. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -// https://github.com/drone/drone-jsonnet-config/blob/master/.drone.jsonnet - -local pipeline(name, image) = { - kind: "pipeline", - type: "docker", - name: name, - steps: [ - { - name: "testing", - image: image, - environment: { - "CODECOV_TOKEN": { - from_secret: "codecov_token" - }, - "MKL_THREADING_LAYER": "GNU", - }, - commands: [ - "python --version", - "pip --version", - "nvidia-smi", - "pip install -r ./requirements/devel.txt --upgrade-strategy only-if-needed -v --no-cache-dir", - "pip list", - "coverage run --source pytorch_lightning -m pytest pytorch_lightning tests -v -ra --color=yes --durations=25", - "python -m pytest benchmarks pl_examples -v -ra --color=yes --maxfail=2 --durations=0", - "coverage report", - "codecov --token $CODECOV_TOKEN --flags=gpu,pytest --name='GPU-coverage' --env=linux --build $DRONE_BUILD_NUMBER --commit $DRONE_COMMIT", - "python tests/collect_env_details.py" - ], - }, - ], - trigger: { - branch: [ - "master", - "release/*" - ], - event: [ - "push", - "pull_request" - ] - }, - depends_on: if name == "torch-GPU-nightly" then ["torch-GPU"] -}; - -[ - pipeline("torch-GPU", "pytorchlightning/pytorch_lightning:base-cuda-py3.7-torch1.6"), - pipeline("torch-GPU-nightly", "pytorchlightning/pytorch_lightning:base-cuda-py3.7-torch1.7"), -] diff --git a/.drone.yml b/.drone.yml index 91ccba28a1..7ca5d7155c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -37,11 +37,11 @@ steps: - pip install -r ./requirements/devel.txt --upgrade-strategy only-if-needed --no-cache-dir - pip install git+https://${AUTH_TOKEN}@github.com/PyTorchLightning/lightning-dtrun.git@v0.0.2 --no-cache-dir # when Image has defined CUDa version we can switch to this package spec "nvidia-dali-cuda${CUDA_VERSION%%.*}0" - - pip install --extra-index-url https://developer.download.nvidia.com/compute/redist nvidia-dali-cuda100 --upgrade-strategy only-if-needed + #- pip install --extra-index-url https://developer.download.nvidia.com/compute/redist nvidia-dali-cuda100 --upgrade-strategy only-if-needed - pip list - # todo: remove unzip install after new nigtly docker is created - - apt-get update -qq - - apt-get install -y --no-install-recommends unzip + # todo: remove unzip install after new nightly docker is created + #- apt-get update -qq + #- apt-get install -y --no-install-recommends unzip # get legacy checkpoints - wget https://pl-public-data.s3.amazonaws.com/legacy/checkpoints.zip -P legacy/ - unzip -o legacy/checkpoints.zip -d legacy/