diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 0000000..bee60a2 --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,31 @@ +# Documentation: https://github.com/JuliaCI/Appveyor.jl +environment: + matrix: + - julia_version: 1.0 + - julia_version: nightly +platform: + - x86 + - x64 +matrix: + allow_failures: + - julia_version: nightly +branches: + only: + - master + - /release-.*/ +notifications: + - provider: Email + on_build_success: false + on_build_failure: false + on_build_status_changed: false +install: + - ps: iex ((new-object net.webclient).DownloadString("https://raw.githubusercontent.com/JuliaCI/Appveyor.jl/version-1/bin/install.ps1")) +build_script: + - echo "%JL_BUILD_SCRIPT%" + - C:\julia\bin\julia -e "%JL_BUILD_SCRIPT%" +test_script: + - echo "%JL_TEST_SCRIPT%" + - C:\julia\bin\julia -e "%JL_TEST_SCRIPT%" +on_success: + - echo "%JL_CODECOV_SCRIPT%" + - C:\julia\bin\julia -e "%JL_CODECOV_SCRIPT%" diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 0000000..ba2cbed --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,14 @@ +freebsd_instance: + image: freebsd-12-0-release-amd64 +task: + name: FreeBSD + env: + JULIA_VERSION: 1.0 + install_script: + - sh -c "$(fetch https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh -o -)" + build_script: + - cirrusjl build + test_script: + - cirrusjl test + coverage_script: + - cirrusjl coverage codecov diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1388e96 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +*.jl.*.cov +*.jl.cov +*.jl.mem +.DS_Store +/Manifest.toml +/dev/ diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..e374e1c --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +# Documentation: http://docs.travis-ci.com/user/languages/julia/ +language: julia +os: + - linux + - osx +julia: + - 1.0 + - nightly +matrix: + allow_failures: + - julia: nightly + fast_finish: true +notifications: + email: false +after_success: + - julia -e 'using Pkg; Pkg.add("Coverage"); using Coverage; Codecov.submit(process_folder())' diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..b882099 --- /dev/null +++ b/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2019 SimonDanisch + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Project.toml b/Project.toml new file mode 100644 index 0000000..87b343f --- /dev/null +++ b/Project.toml @@ -0,0 +1,13 @@ +name = "FFMPEG" +uuid = "c87230d0-a227-11e9-1b43-d7ebe4e7570a" +authors = ["SimonDanisch "] +version = "0.1.0" + +[compat] +julia = "1" + +[extras] +Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[targets] +test = ["Test"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..43187bf --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# FFMPEG + +[![Build Status](https://travis-ci.com/SimonDanisch/FFMPEG.jl.svg?branch=master)](https://travis-ci.com/SimonDanisch/FFMPEG.jl) +[![Build Status](https://ci.appveyor.com/api/projects/status/github/SimonDanisch/FFMPEG.jl?svg=true)](https://ci.appveyor.com/project/SimonDanisch/FFMPEG-jl) +[![Codecov](https://codecov.io/gh/SimonDanisch/FFMPEG.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/SimonDanisch/FFMPEG.jl) +[![Build Status](https://api.cirrus-ci.com/github/SimonDanisch/FFMPEG.jl.svg)](https://cirrus-ci.com/github/SimonDanisch/FFMPEG.jl) diff --git a/src/FFMPEG.jl b/src/FFMPEG.jl new file mode 100644 index 0000000..3c65e19 --- /dev/null +++ b/src/FFMPEG.jl @@ -0,0 +1,5 @@ +module FFMPEG + +greet() = print("Hello World!") + +end # module diff --git a/test/runtests.jl b/test/runtests.jl new file mode 100644 index 0000000..7bee3ef --- /dev/null +++ b/test/runtests.jl @@ -0,0 +1,6 @@ +using FFMPEG +using Test + +@testset "FFMPEG.jl" begin + # Write your own tests here. +end