Skip to content

Commit

Permalink
initial upload
Browse files Browse the repository at this point in the history
  • Loading branch information
ghobona committed Nov 19, 2020
0 parents commit 493b64a
Show file tree
Hide file tree
Showing 80 changed files with 16,158 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.DS_Store
/target/
12 changes: 12 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Copyright 2015 [Open Geospatial Consortium](http://www.opengeospatial.org/)

This work is licensed under the Apache License, Version 2.0 (the "License").
You may obtain a copy of the License from the OSI site at

http://opensource.org/licenses/Apache-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
29 changes: 29 additions & 0 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
= Draft OGC API - Processes Conformance Test Suite

== Scope

This executable test suite is for the OGC API - Processes draft standard.

Visit the http://opengeospatial.github.io/ets-ogcapi-processes10/[project documentation website]
for more information, including the API documentation.

== How to build the test suite

The test suite is built using https://maven.apache.org/[Apache Maven v3].

== How to run the test suite
The options for running the suite are summarized in

include::src/site/asciidoc/how-to-run-the-tests.adoc[]

== How to contribute

If you would like to get involved, you can:

* https://github.com/opengeospatial/ets-ogcapi-processes10/issues[Report an issue] such as a defect or
an enhancement request
* Help to resolve an https://github.com/opengeospatial/ets-ogcapi-features10/issues?q=is%3Aopen[open issue]
* Fix a bug: Fork the repository, apply the fix, and create a pull request
* Add new tests: Fork the repository, implement and verify the tests on a new topic branch,
and create a pull request (don't forget to periodically rebase long-lived branches so
there are no extraneous conflicts)
27 changes: 27 additions & 0 deletions jenkinsfiles/build/Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
pipeline {
agent any
tools {
maven 'mvn'
jdk 'JDK 8'
}
stages {
stage('Preparation') {
steps{
deleteDir()
sh 'git clone [email protected]:opengeospatial/ets-ogcapi-processes10.git .'
}
}
stage('Build') {
steps{
sh 'mvn --version'
sh 'mvn clean install site -Pintegration-tests,docker'
}
}
stage('Results') {
steps{
junit '**/target/surefire-reports/TEST-*.xml'
archive 'target/*'
}
}
}
}
35 changes: 35 additions & 0 deletions jenkinsfiles/release/Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
pipeline {
agent any
tools {
maven 'mvn'
jdk 'JDK 8'
}
stages {
stage('Preparation') {
steps{
deleteDir()
sh 'git clone [email protected]:opengeospatial/ets-ogcapi-processes10.git .'
}
}
stage('Release') {
steps{
sh 'mvn --version'
sh 'mvn -Dresume=false -DdryRun=true release:prepare -Psign-artifacts-with-ogc,integration-tests,docker -DreleaseVersion=${releaseVersion} -DdevelopmentVersion=${developmentVersion}'
sh 'mvn -Dresume=false release:prepare release:perform -Psign-artifacts-with-ogc,integration-tests,docker -DreleaseVersion=${releaseVersion} -DdevelopmentVersion=${developmentVersion}'
}
}
stage('Publication of site') {
steps{
sh 'mvn --version'
sh 'git checkout ${releaseVersion}'
sh 'mvn clean install site site:stage scm-publish:publish-scm'
}
}
stage('Results') {
steps{
junit '**/target/surefire-reports/TEST-*.xml'
archive 'target/*'
}
}
}
}
Loading

0 comments on commit 493b64a

Please sign in to comment.