Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 2.33 KB

README.md

File metadata and controls

42 lines (26 loc) · 2.33 KB

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
[email protected]