sbt-org-policies


License

License

GroupId

GroupId

com.47deg
ArtifactId

ArtifactId

org-policies-core_2.10
Last Version

Last Version

0.9.4
Release Date

Release Date

Type

Type

jar
Description

Description

sbt-org-policies
sbt-org-policies
Project Organization

Project Organization

47 Degrees
Source Code Management

Source Code Management

https://github.com/47deg/sbt-org-policies

Download org-policies-core_2.10

How to add to project

<!-- https://jarcasting.com/artifacts/com.47deg/org-policies-core_2.10/ -->
<dependency>
    <groupId>com.47deg</groupId>
    <artifactId>org-policies-core_2.10</artifactId>
    <version>0.9.4</version>
</dependency>
// https://jarcasting.com/artifacts/com.47deg/org-policies-core_2.10/
implementation 'com.47deg:org-policies-core_2.10:0.9.4'
// https://jarcasting.com/artifacts/com.47deg/org-policies-core_2.10/
implementation ("com.47deg:org-policies-core_2.10:0.9.4")
'com.47deg:org-policies-core_2.10:jar:0.9.4'
<dependency org="com.47deg" name="org-policies-core_2.10" rev="0.9.4">
  <artifact name="org-policies-core_2.10" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.47deg', module='org-policies-core_2.10', version='0.9.4')
)
libraryDependencies += "com.47deg" % "org-policies-core_2.10" % "0.9.4"
[com.47deg/org-policies-core_2.10 "0.9.4"]

Dependencies

compile (5)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.10.7
com.47deg : github4s_2.10 jar 0.15.0
org.typelevel : cats-core_2.10 jar 0.9.0
com.github.marklister : base64_2.10 jar 0.2.4
net.jcazevedo : moultingyaml_2.10 jar 0.4.0

provided (1)

Group / Artifact Type Version
org.scala-sbt : sbt jar 0.13.17

test (4)

Group / Artifact Type Version
org.scalatest : scalatest_2.10 jar 3.0.5
org.scalacheck : scalacheck_2.10 jar 1.13.4
com.47deg : scalacheck-toolbox-datetime_2.10 jar 0.2.4
org.scalamock : scalamock-scalatest-support_2.10 jar 3.6.0

Project Modules

There are no modules declared in this project.

Maven Central License GitHub Issues

sbt-org-policies (ABANDONED)

DEPRECATION NOTICE

sbt-org-policies was an SBT plugin that used to enforce some organization policies and sharing settings across all the Scala projects. However, with Github actions, as well as other fantastic sbt plugins like sbt-ci-release, sbt-mdoc, sbt-github, ... you can achieve the same in a more natural, and maintainable way. We recommend using that approach.

47 Degrees has therefore discontinued the development and maintenance of this library. The source code is left here for those interested in studying it.

Installation

Add the following line to project/plugins.sbt:

addSbtPlugin("com.47deg" % "sbt-org-policies" % "0.12.0-M1")

Creating New Org Project

  1. Create a new project from our g8 template:
sbt new 47degrees/org-template.g8
  1. Fill the required information (you can see an example below):
...

name [Project Name]: Test
projectDescription [Project Description]:
project [project-name]: org-test
package [com.fortysevendeg]:
startYear [2017]:
organization_web [http://47deg.com]:
github_owner [47degrees]:
github_repo [org-test]:
sbt_org_policies_version [0.4.18]:
Skipping existing file: ./test/.gitignore
Skipping existing file: ./test/build.sbt
Skipping existing file: ./test/project/build.properties
Skipping existing file: ./test/project/plugins.sbt

Template applied in ./test

The new project will be created in the test folder, with the basic structure and basic sbt configuration based on the sbt-org-policies plugin.

  1. Create the organization files, to do so, from the project folder, you could just run:
sbt orgCreateFiles

Copyright

sbt-org-policies is designed and developed by 47 Degrees

Copyright (C) 2017-2020 47 Degrees. http://47deg.com

com.47deg

47 Degrees

47 Degrees is a global consulting firm and open source advocate specializing in Scala, Kotlin, Swift.

Versions

Version
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.28
0.8.27
0.8.26
0.8.25
0.8.24
0.8.23
0.8.22
0.8.21
0.8.20
0.8.19
0.8.18
0.8.17
0.8.16
0.8.15
0.8.14
0.8.13
0.8.12-cats1
0.8.12
0.8.11
0.8.10
0.8.9
0.8.8
0.8.7
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.13
0.7.12
0.7.11
0.7.10
0.7.9
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.2-M1
0.7.1
0.7.0
0.6.4
0.6.4-M1
0.6.3
0.6.2
0.5.15
0.5.14
0.5.13
0.5.12
0.5.11
0.5.10
0.5.9
0.5.8
0.5.7
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.28
0.4.27
0.4.26
0.4.25
0.4.24
0.4.23
0.4.22
0.4.21
0.4.20
0.4.19
0.4.18
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.9
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0