File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ on :
2+ push :
3+ schedule :
4+ - cron : ' 30 3 * * 2'
5+
6+ name : CI
7+
8+ jobs :
9+
10+ docker-build :
11+ name : Build Docker image
12+ runs-on : ubuntu-latest
13+ if : github.ref != 'refs/heads/master'
14+ steps :
15+ - uses : actions/checkout@v2
16+ - name : Build Docker image
17+ run : |
18+ docker build -t spaceapi/influxdb-sensor-logger:latest .
19+
20+ docker-publish :
21+ name : Publish Docker image
22+ runs-on : ubuntu-latest
23+ if : github.ref == 'refs/heads/master'
24+ steps :
25+ - uses : actions/checkout@v2
26+ - name : Build Docker image
27+ run : |
28+ docker build \
29+ --no-cache \
30+ -t spaceapi/influxdb-sensor-logger:latest \
31+ .
32+ - name : Push Docker image
33+ run : |
34+ docker login -u "${{ secrets.DOCKER_USERNAME }}" -p "${{ secrets.DOCKER_PASSWORD }}" && \
35+ docker push -a spaceapi/influxdb-sensor-logger
Original file line number Diff line number Diff line change 1- # SpaceAPI Sensor Logger
1+ # SpaceAPI InfluxDB Sensor Logger
22
33A Python 3 script to relay sensor values from a SpaceAPI endpoint to an
44InfluxDB instance so it can be viewed in Grafana.
You can’t perform that action at this time.
0 commit comments