All Projects → ricardozanini → soccer-stats

ricardozanini / soccer-stats

Licence: other
Soccer Stats is an example application to be used as a proof of concept for a presentation at Ansible Meetup in São Paulo

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects
ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to soccer-stats

jenkins-pipeline-global-library-chefci
Jenkins Pipeline's "Workflow Global Libs" for Chef CI
Stars: ✭ 60 (-27.71%)
Mutual labels:  jenkins, jenkins-pipeline
jenny
Command line Jenkinsfile runner written in groovy. Does not need a Jenkins installation to run the Jenkinsfile.
Stars: ✭ 90 (+8.43%)
Mutual labels:  jenkins, jenkins-pipeline
jenkins-shared-library-example
Example for a Jenkins shared library with unit tests
Stars: ✭ 35 (-57.83%)
Mutual labels:  jenkins, jenkins-pipeline
jenkins pipeline
A lean Continuous Deployment, Testing and Integration Pipeline using CoreOS/Docker/Jenkins
Stars: ✭ 44 (-46.99%)
Mutual labels:  jenkins, jenkins-pipeline
jenkins-pipeline-shared-library-template
Project template for developing shared Jenkins pipeline libraries.
Stars: ✭ 46 (-44.58%)
Mutual labels:  jenkins, jenkins-pipeline
jenkinsfile cookbook pipeline
Example Jenkinsfile and Explaination for Chef Cookbook Development
Stars: ✭ 36 (-56.63%)
Mutual labels:  jenkins, jenkins-pipeline
plot-plugin
Jenkins plot plugin
Stars: ✭ 54 (-34.94%)
Mutual labels:  jenkins, jenkins-pipeline
movie-db-java-on-azure
Sample movie database app built using Java on Azure
Stars: ✭ 28 (-66.27%)
Mutual labels:  jenkins, jenkins-pipeline
ods-jenkins-shared-library
Shared Jenkins library which all ODS projects & components use - provisioning, SonarQube code scanning, Nexus publishing, OpenShift template based deployments and repository orchestration
Stars: ✭ 51 (-38.55%)
Mutual labels:  jenkins, jenkins-pipeline
jenkins-k8sagent-lib
Jenkins Shared Library to get dynamic agent from Kubernetes cloud
Stars: ✭ 35 (-57.83%)
Mutual labels:  jenkins, jenkins-pipeline
pipeline-maven-plugin
Pipeline Maven Plugin
Stars: ✭ 50 (-39.76%)
Mutual labels:  jenkins, jenkins-pipeline
jenkins-pipeline
Jenkins Pipeline Shared Library
Stars: ✭ 16 (-80.72%)
Mutual labels:  jenkins, jenkins-pipeline
pipeline-library
Shared libraries for Jenkinsfiles with unit tests
Stars: ✭ 22 (-73.49%)
Mutual labels:  jenkins, jenkins-pipeline
pipeline-lib
Global shared library for Glia pipeline jobs
Stars: ✭ 68 (-18.07%)
Mutual labels:  jenkins, jenkins-pipeline
eryajf.github.io
📝 大千世界,何其茫茫。谨此笔记,记录过往。凭君阅览,小站洛荒。如能收益,莫大奢望
Stars: ✭ 159 (+91.57%)
Mutual labels:  jenkins, jenkins-pipeline
pipeline-as-yaml-plugin
Jenkins Pipeline As Yaml Plugin
Stars: ✭ 111 (+33.73%)
Mutual labels:  jenkins, jenkins-pipeline
learn-ansible-and-jenkins-in-30-days
Ansible + Jenkins in 30 days tutorial.
Stars: ✭ 35 (-57.83%)
Mutual labels:  jenkins, jenkins-pipeline
docker-fastpath
Only Build Your Docker Images Once
Stars: ✭ 52 (-37.35%)
Mutual labels:  jenkins
saint-build
monitor your jenkins operations, jobs in async and functional elegance
Stars: ✭ 13 (-84.34%)
Mutual labels:  jenkins
jenkinsfile-runner-lambda
Run Jenkinsfiles in AWS Lambda
Stars: ✭ 52 (-37.35%)
Mutual labels:  jenkins

Soccer Stats

Soccer Stats is an example application to be used as a proof of concept for a presentation at Ansible Meetup in São Paulo.

Pre-requistes

  • JDK 1.8
  • Maven 3.3+

Environment

It's a sample Rest API built upon Spring Rest Framework. The database is based on data gathered from 2015/2016 season of Italian Soccer National Championship.

During the Spring Context bootstrap a temporary database is created using H2 with data imported from a spreedsheet.

Installation

Just run mvn clean package on the project directory and your ready to go.

Using

Bring the application up by running java -jar soccer-stats-X.X.X.jar, where's X.X.X is the project's version.

After the startup the endpoint should be availble at http://localhost:8080/matches/{team_name} where {team_name} must be a Italian team name like juventus, milan, udinese and so on.

To bring a specific match, try the endpoint http://localhost:8080/matches/{home_team_name}/{visitor_team_name} replacing the param vars to the match you'd like to see, for example:

http://localhost:8080/matches/juventus/milan

Credits

Football-Data for providing the data used for this lab.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].