Commit Graph

99 Commits

Author SHA1 Message Date
Damian Reeves eeebcc41bf Support Scala 3.1 in sandwich scenario 2021-10-23 10:33:36 -04:00
eugene yokota e46c2e3c3a
Merge pull request #64 from keynmol/custom-axes-for-platforms
Add builders which accept custom axis values
2021-10-12 17:21:43 -04:00
Anton Sviridov 0aea25941e Add builders which accept custom axis values 2021-10-11 21:05:36 +01:00
eugene yokota cd7f4453a6
Update README.markdown 2021-05-17 11:20:07 -04:00
Eugene Yokota 4f037768d0 Sonatype publishing 2021-05-01 16:39:26 -04:00
eugene yokota 5b5210cbd8
Merge pull request #51 from keynmol/maven-central-publish 2021-04-23 07:46:28 -04:00
Anton Sviridov 87880175f9 Publish to maven central 2021-04-22 18:54:53 +01:00
eugene yokota 5a56052a87
Merge pull request #50 from keynmol/finder-all
Retrieve all projects with axes values from the ProjectMatrix
2021-04-21 14:48:20 -04:00
Anton Sviridov 02a630d5ae rename to allProjects 2021-04-21 18:50:02 +01:00
Anton Sviridov fea7ceb304 findAll() implementation 2021-04-20 16:28:02 +01:00
eugene yokota b4ef283673
Merge pull request #44 from xuwei-k/update-scala-native
Update scala-native 0.4.0. enable native test
2021-01-31 12:09:48 -05:00
xuwei-k 618be89f33 Update scala-native 0.4.0. enable native test 2021-01-31 16:19:45 +09:00
Eugene Yokota 7781c86aea Try shorter decoding 2020-12-02 21:26:41 -05:00
Eugene Yokota fba70c7af2 sbt-pgp 2.1.1 2020-12-02 20:29:50 -05:00
eugene yokota ed3d0bfea7
Merge pull request #43 from fthomas/patch-1
Add homepage setting to build
2020-12-02 10:07:12 -05:00
Frank S. Thomas d5505a752a
Remove comma
Co-authored-by: Anton Sviridov <keynmol@gmail.com>
2020-12-02 13:51:59 +01:00
Frank S. Thomas 82275d07ac
Add homepage setting to build
This enables Scala Steward to link to this page, the GitHub release notes
and version diff in its pull requests.
2020-12-02 13:02:02 +01:00
Eugene Yokota 9cf5d62edc Decode myself 2020-12-02 03:55:54 -05:00
Eugene Yokota cbd18b9d28 sbt-pgp 2.1.0-M1 2020-12-02 03:45:42 -05:00
Eugene Yokota 7105bf271b setup-gpg 2020-12-02 01:51:29 -05:00
Eugene Yokota 53618c6483 gpg stuff 2020-12-02 01:44:00 -05:00
Eugene Yokota f20064cf81 gpg stuff 2020-12-02 01:40:29 -05:00
eugene yokota 756855ae8b
Merge pull request #42 from sbt/wip/scala3
Use Scala's ABI version to generate suffix
2020-12-02 01:05:05 -05:00
Eugene Yokota 884440b943 Use Scala's ABI version to generate suffix
Fixes #37
To support cross building of 3.0.0-M1 and 3.0.0-M2, use the ABI version
to generate the subproject suffix instead of the partial version (first
    two segments)
2020-12-02 00:50:03 -05:00
Eugene Yokota cb72b1e9f1 Port fix for sandwich and Scala.JS
Ref https://github.com/sbt/sbt/pull/5984
2020-12-02 00:28:57 -05:00
eugene yokota e373bfc3cc
Merge pull request #41 from sbt/wip/build2
Tag-based release
2020-12-02 00:07:31 -05:00
Eugene Yokota f5c7156e24 Tag-based release 2020-12-02 00:00:15 -05:00
eugene yokota bd407ae629
Merge pull request #40 from sbt/wip/actions
Migrate to GitHub Actions
2020-12-01 23:35:45 -05:00
Eugene Yokota 3525d3a108 Disable scala-native tests
Ref https://github.com/scala-native/scala-native/issues/2024
2020-12-01 23:27:58 -05:00
Eugene Yokota 1e5fec7398 Migrate to GitHub Actions 2020-12-01 23:03:21 -05:00
eugene yokota 67f259b4bb
Merge pull request #39 from sbt/wip/actions0
Preliminary GitHub Actions
2020-12-01 22:56:09 -05:00
Eugene Yokota 29ff81ec14 Preliminary GitHub Actions 2020-12-01 22:54:43 -05:00
eugene yokota 0843222509
Merge pull request #36 from keynmol/expose-project-axes
Make the generated subproject self-aware about its own virtual axes
2020-12-01 22:40:19 -05:00
Anton Sviridov 1b19e6f7e1 Remove files 2020-11-19 12:57:37 +00:00
Anton Sviridov c58f78c592 PR comments, update README, upgrade Scala Native 2020-11-19 12:55:02 +00:00
Anton Sviridov e3abc56808 Use newer version of Scala.js in the example. 2020-11-18 22:04:38 +00:00
Anton Sviridov ef62a9efe6 Expose project axes 2020-11-18 21:52:14 +00:00
eugene yokota 839ff7d0f2
Merge pull request #34 from sbt/wip/scala-3-test
Add test for Scala 3.0.0-M1
2020-11-08 14:41:14 -05:00
Eugene Yokota c9de67f980 Add test for Scala 3.0.0-M1
Ref https://github.com/sbt/sbt-projectmatrix/issues/33
2020-11-08 13:24:27 -05:00
Eugene Yokota 865e826e8d readme 2020-08-23 23:37:19 -04:00
eugene yokota 74feb45546
Merge pull request #30 from sbt/wip/default
treat JVM and 2.13 as default axis
2020-08-23 23:22:53 -04:00
Eugene Yokota f31e8ccdc1 treat JVM and 2.13 as default axis
By default, JVM and Scala 2.13 are treated default axes so the suffixes won't show up as project id. This allows the build user to refer to the subproject using `core` as opposed to `coreJVM2_13`.
2020-08-23 19:40:15 -04:00
Eugene Yokota 604ce9e83c Fix Java dependency 2020-08-23 19:23:48 -04:00
eugene yokota f8973aecd1
Merge pull request #29 from sbt/wip/sandwich
implement secondary match
2020-08-23 17:29:07 -04:00
Eugene Yokota ba8d3c7edc Backport Scala 2.13-3.x inter project dependency
Ref https://github.com/sbt/sbt/pull/5767
2020-08-23 06:00:09 -04:00
Eugene Yokota b42f3938a5 implement secondary match 2020-08-22 15:13:47 -04:00
Eugene Yokota 5dfbcfb112 0.5.3-SNAPSHOT 2020-05-05 17:42:33 -04:00
eugene yokota 6c5e5334ef
Merge pull request #26 from sbt/wip/dir
Use .sbt/matrix/foo as base directory
2020-05-05 17:36:35 -04:00
Eugene Yokota 1c7615c992 Use .sbt/matrix/foo as base directory
Fixes #25
2020-05-05 14:45:55 -04:00
Eugene Yokota 6922fde83d 0.5.2-SNAPSHOT 2020-04-20 01:13:52 -04:00