mirror of
https://github.com/bluenviron/mediamtx.git
synced 2025-12-24 20:11:56 -08:00
switch to github actions
This commit is contained in:
parent
c2a1f55abc
commit
b40b2f2463
4 changed files with 20 additions and 39 deletions
18
.github/workflows/test.yml
vendored
Normal file
18
.github/workflows/test.yml
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
name: test
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ master ]
|
||||
pull_request:
|
||||
branches: [ master ]
|
||||
|
||||
jobs:
|
||||
test:
|
||||
name: test
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- run: make test
|
||||
37
.travis.yml
37
.travis.yml
|
|
@ -1,37 +0,0 @@
|
|||
language: minimal
|
||||
|
||||
dist: bionic
|
||||
|
||||
services:
|
||||
- docker
|
||||
|
||||
# docker >= 19.03 is required for docker buildx, so it is upgraded
|
||||
before_install:
|
||||
- sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
|
||||
- sudo apt update -y
|
||||
- sudo apt install --only-upgrade docker-ce -y
|
||||
|
||||
script:
|
||||
- make test
|
||||
|
||||
deploy:
|
||||
- provider: script
|
||||
script: make release
|
||||
on:
|
||||
repo: aler9/rtsp-simple-server
|
||||
tags: true
|
||||
|
||||
- provider: releases
|
||||
api_key: $GITHUB_API_KEY
|
||||
skip_cleanup: true
|
||||
file_glob: true
|
||||
file: release/*
|
||||
on:
|
||||
repo: aler9/rtsp-simple-server
|
||||
tags: true
|
||||
|
||||
- provider: script
|
||||
script: docker login -u aler9 -p $DOCKER_PASSWORD && make dockerhub
|
||||
on:
|
||||
repo: aler9/rtsp-simple-server
|
||||
tags: true
|
||||
2
Makefile
2
Makefile
|
|
@ -43,7 +43,7 @@ export DOCKERFILE_TEST
|
|||
|
||||
test:
|
||||
echo "$$DOCKERFILE_TEST" | docker build -q . -f - -t temp
|
||||
docker run --rm -it \
|
||||
docker run --rm \
|
||||
-v /var/run/docker.sock:/var/run/docker.sock:ro \
|
||||
temp \
|
||||
make test-nodocker
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
# rtsp-simple-server
|
||||
|
||||
[](https://travis-ci.com/aler9/rtsp-simple-server)
|
||||
[](https://github.com/aler9/rtsp-simple-server/actions)
|
||||
[](https://goreportcard.com/report/github.com/aler9/rtsp-simple-server)
|
||||
[](https://hub.docker.com/r/aler9/rtsp-simple-server)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue