Skip to content

Commit 2d40afa

Browse files
Remove Travis CI (#103)
* Remove travis * Update build-and-test.yml to use minimal image Co-authored-by: Ishaan Desai <ishaan.desai@ipvs.uni-stuttgart.de> Co-authored-by: Benjamin Rodenberg <benjamin.rodenberg@in.tum.de>
1 parent 6e54396 commit 2d40afa

3 files changed

Lines changed: 5 additions & 38 deletions

File tree

.github/workflows/build-and-test.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,18 +71,17 @@ jobs:
7171
setup_test:
7272
name: Run setup test
7373
runs-on: ubuntu-latest
74-
container: precice/ci-ubuntu-1804
7574
steps:
7675
- name: Checkout Repository
7776
uses: actions/checkout@v2
78-
- name: Install & upgrade pip3
77+
- name: Install & upgrade pip3 and install OpenMPI
7978
run: |
80-
apt-get -yy update
81-
apt-get install -y python3-pip
82-
rm -rf /var/lib/apt/lists/*
79+
sudo apt-get -yy update
80+
sudo apt-get install -y python3-pip libopenmpi-dev
81+
sudo rm -rf /var/lib/apt/lists/*
8382
pip3 install --upgrade --user pip
8483
- name: Checkout precice and make required files discoverable
85-
run: |
84+
run: |
8685
git clone https://github.com/precice/precice.git precice-core
8786
mkdir -p precice
8887
cp precice-core/src/precice/SolverInterface.hpp precice/SolverInterface.hpp

.travis.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
Python language bindings for the C++ library preCICE
22
----------------------------------------------------
33

4-
<a style="text-decoration: none" href="https://travis-ci.com/precice/python-bindings" target="_blank">
5-
<img src="https://travis-ci.com/precice/python-bindings.svg?branch=develop" alt="Build status">
6-
</a>
7-
84
[![Upload Python Package](https://github.com/precice/python-bindings/workflows/Upload%20Python%20Package/badge.svg?branch=master)](https://pypi.org/project/pyprecice/)
95

106
This package provides python language bindings for the C++ library [preCICE](https://github.com/precice/precice). Note that the first three digits of the version number of the bindings indicate the preCICE version that the bindings support. The last digit represents the version of the bindings. Example: `v2.0.0.1` and `v2.0.0.2` of the bindings represent versions `1` and `2` of the bindings that are compatible with preCICE `v2.0.0`.

0 commit comments

Comments
 (0)