Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update build and pipeline #67

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from
Draft

Conversation

bcarter97
Copy link
Member

@bcarter97 bcarter97 commented Dec 1, 2022

Description

General housekeeping for the build and pipeline steps of the application to make ci/cd more robust.

Changes

Code

  • deprecated alterConfigs has been replaced with incrementalAlterConfigs
  • Update Scalatest to improve custom matchers
  • Moved traits/classes out of package objects to their own files

Scala build

  • Add scalafix/scalaFmt
    • Add organize-imports plugin for scalafix
  • Update ciBuild script to use scalafix
  • Run format/fix on source & test code
  • Remove bintray resolvers

Pipeline

  • Update cache script

Misc

  • Update .gitignore
  • Update License
  • Remove Bintray references from README/CONTRIBUTING

TODO

  • Remove bintray references from readme/contributing
  • Figure out how to publish binaries (Github assets / Maven)?

@vijayjoshisky vijayjoshisky added BAU and removed BAU labels Mar 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants