G-Node / G-Node/GCA-Web

[CI] Remove activator dependency

Open
#504 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
5
Forks
12
PR merge metrics
No merged PRs in 30d

Description

The current Travis CI tests depend on Lightbend `activator` builds that have been retired by the play framework in [2017](https://www.lightbend.com/blog/introducing-a-new-way-to-get-started-with-lightbend-technologies-and-saying-goodbye-to-activator). Its probably a good idea to switch to pure `sbt` builds.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the Travis CI configuration and the commands that invoke Lightbend activator. Replace the retired activator build path with pure sbt commands, then run the CI-equivalent build locally if available. Done means the Travis CI build completes without depending on activator.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, ci-cd
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.