Skip to content

sertansenturk/scala-spark3-archetype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scala-spark3-archetype

Actions Status Github Package Scala version Spark version codecov License: MIT License: CC BY-NC-SA 4.0

A maven archetype to kickstart projects in Scala/Spark.

Introduction

This archetype consists of Spark 3 and complementary libraries for testing, code coverage, automatic code stylization, etc.

For the complete list of dependencies and versions, please refer to the pom.xml file.

Local install

In the terminal run:

mvn clean install

The mvn command above also runs the tests under /src/test.

Testing and Continous Integration

The pushes and Pull Requests to the main branch are automatically built and tested by Github Actions (workflow yaml file).

Upon a successful build, Github actions uploads the test coverage report (codecov link) and publishes a snapshot (Github Packages).

4. License

The source code hosted in this repository is licensed under MIT License. The data (features, models, figures, results, documentation, etc.) in this repository are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

5. Authors

Sertan Şentürk
contact@sertansenturk.com

About

A maven archetype to kickstart projects in Scala/Spark

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages