PkgTemplates generated files
This commit is contained in:
parent
c526c415cf
commit
efd7725034
37
.appveyor.yml
Normal file
37
.appveyor.yml
Normal file
@ -0,0 +1,37 @@
|
||||
environment:
|
||||
matrix:
|
||||
- JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x86/0.6/julia-0.6-latest-win32.exe"
|
||||
- JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x64/0.6/julia-0.6-latest-win64.exe"
|
||||
- JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x86/julia-latest-win32.exe"
|
||||
- JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x64/julia-latest-win64.exe"
|
||||
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- /release-.*/
|
||||
|
||||
notifications:
|
||||
- provider: Email
|
||||
on_build_success: false
|
||||
on_build_failure: false
|
||||
on_build_status_changed: false
|
||||
|
||||
install:
|
||||
- ps: "[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12"
|
||||
# Download most recent Julia Windows binary
|
||||
- ps: (new-object net.webclient).DownloadFile(
|
||||
$env:JULIA_URL,
|
||||
"C:\projects\julia-binary.exe")
|
||||
# Run installer silently, output to C:\projects\julia
|
||||
- C:\projects\julia-binary.exe /S /D=C:\projects\julia
|
||||
|
||||
build_script:
|
||||
# Need to convert from shallow to complete for Pkg.clone to work
|
||||
- IF EXIST .git\shallow (git fetch --unshallow)
|
||||
- C:\projects\julia\bin\julia -e "versioninfo();
|
||||
Pkg.clone(pwd(), \"PkgTemplates\"); Pkg.build(\"PkgTemplates\")"
|
||||
|
||||
test_script:
|
||||
- C:\projects\julia\bin\julia -e "Pkg.test(\"PkgTemplates\")"
|
||||
after_script:
|
||||
- C:\projects\julia\bin\julia -e "cd(Pkg.dir(\"AppVeyorTesting\")); Pkg.add(\"Coverage\"); using Coverage; Codecov.submit(process_folder())"
|
1
.codecov.yml
Normal file
1
.codecov.yml
Normal file
@ -0,0 +1 @@
|
||||
comment: false
|
8
.gitignore
vendored
Normal file
8
.gitignore
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
.DS_Store
|
||||
# CodeCov generated files
|
||||
*.jl.cov
|
||||
*.jl.*.cov
|
||||
*.jl.mem
|
||||
# Documenter generated files
|
||||
/docs/build/
|
||||
/docs/site/
|
19
.travis.yml
Normal file
19
.travis.yml
Normal file
@ -0,0 +1,19 @@
|
||||
# Documentation: http://docs.travis-ci.com/user/languages/julia/
|
||||
language: julia
|
||||
os:
|
||||
- linux
|
||||
- osx
|
||||
julia:
|
||||
- 0.6
|
||||
- nightly
|
||||
notifications:
|
||||
email: false
|
||||
script:
|
||||
- if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
|
||||
- julia -e 'Pkg.clone(pwd()); Pkg.build("PkgTemplates"); Pkg.test("PkgTemplates"; coverage=true)'
|
||||
after_success:
|
||||
# push coverage results to CodeCov
|
||||
- julia -e 'cd(Pkg.dir("PkgTemplates")); Pkg.add("Coverage"); using Coverage; Codecov.submit(process_folder())'
|
||||
# build documentation
|
||||
- julia -e 'Pkg.add("Documenter")'
|
||||
- julia -e 'cd(Pkg.dir("PkgTemplates")); include(joinpath("docs", "make.jl"))'
|
19
LICENSE.md
Normal file
19
LICENSE.md
Normal file
@ -0,0 +1,19 @@
|
||||
Copyright (c) 2017 Invenia Technical Computing Corporation
|
||||
|
||||
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.
|
6
README.md
Normal file
6
README.md
Normal file
@ -0,0 +1,6 @@
|
||||
# PkgTemplates
|
||||
[](https://christopher-dG.github.io/PkgTemplates.jl/stable)
|
||||
[](https://christopher-dG.github.io/PkgTemplates.jl/latest)
|
||||
[](https://travis-ci.org/christopher-dG/PkgTemplates.jl)
|
||||
[](https://ci.appveyor.com/project/christopher-dG/PkgTemplates-jl)
|
||||
[](https://codecov.io/gh/christopher-dG/PkgTemplates.jl)
|
21
docs/make.jl
Normal file
21
docs/make.jl
Normal file
@ -0,0 +1,21 @@
|
||||
using Documenter, PkgTemplates
|
||||
|
||||
makedocs(
|
||||
modules=[PkgTemplates],
|
||||
format=:html,
|
||||
pages=[
|
||||
"Home" => "index.md",
|
||||
],
|
||||
repo="https://github.com/christopher-dG/PkgTemplates.jl/blob/{commit}{path}#L{line}",
|
||||
sitename="PkgTemplates.jl",
|
||||
authors="Invenia Technical Computing Corporation",
|
||||
assets=[],
|
||||
)
|
||||
|
||||
deploydocs(
|
||||
repo="github.com/christopher-dG/PkgTemplates.jl.git",
|
||||
target="build",
|
||||
julia="0.6",
|
||||
deps=nothing,
|
||||
make=nothing,
|
||||
)
|
6
docs/src/index.md
Normal file
6
docs/src/index.md
Normal file
@ -0,0 +1,6 @@
|
||||
# PkgTemplates
|
||||
[](https://christopher-dG.github.io/PkgTemplates.jl/stable)
|
||||
[](https://christopher-dG.github.io/PkgTemplates.jl/latest)
|
||||
[](https://travis-ci.org/christopher-dG/PkgTemplates.jl)
|
||||
[](https://ci.appveyor.com/project/christopher-dG/PkgTemplates-jl)
|
||||
[](https://codecov.io/gh/christopher-dG/PkgTemplates.jl)
|
5
src/PkgTemplates.jl
Normal file
5
src/PkgTemplates.jl
Normal file
@ -0,0 +1,5 @@
|
||||
module PkgTemplates
|
||||
|
||||
# Package code goes here.
|
||||
|
||||
end
|
5
test/runtests.jl
Normal file
5
test/runtests.jl
Normal file
@ -0,0 +1,5 @@
|
||||
using PkgTemplates
|
||||
using Base.Test
|
||||
|
||||
# Write your own tests here.
|
||||
@test 1 == 2
|
Loading…
Reference in New Issue
Block a user