Commit Graph

34 Commits

Author SHA1 Message Date
RahulGautamSingh 91f067b39f fix: refactor regex to use re2 part3 (#12283)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-27 14:37:11 +00:00
Sergei Zharinov f1d22c98f4 test: Refactor docker versioning tests (#11516) 2021-09-01 10:12:00 +02:00
Sergei Zharinov 5f4b9f9a3a test: Fix test descriptions and enforce it via new linting rule (#11285) 2021-08-18 05:46:56 +00:00
Michael Kriese 74d7691bef refactor: optimize type usage (#8947) 2021-03-02 21:44:55 +01:00
Rhys Arkins 32440f26a4 refactor: toVersion -> newVersion (#8711) 2021-02-16 12:33:44 +01:00
Rhys Arkins a8819c4610 refactor: fromVersion -> currentVersion (#8709) 2021-02-16 10:52:05 +01:00
HonkingGoose eaf3f78cb4 docs: capitalize noun SemVer (#7984) 2020-12-13 15:25:51 +01:00
Sergei Zharinov fc82a2a6b9 refactor: Rename maxSatisfyingVersion to getSatisfyingVersion (#7917) 2020-12-10 09:25:04 +01:00
Josh Soref 9aff7a955f chore: spelling (#7499) 2020-10-20 08:49:28 +02:00
renovate[bot] 907b2b054e chore(deps): update linters (major) (#7185)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-09-07 09:54:07 +02:00
stefee 00dbb1a6d3 fix(versioning): ignore git commit hash in loose/docker versioning (#6919) 2020-08-06 08:01:51 +02:00
Jamie Magee 53ce3cf4d6 chore(jest): add eslint jest checks (#5986) 2020-05-18 14:33:44 +02:00
Rhys Arkins 53ca91301f chore: import linting (#6105) 2020-05-01 18:03:48 +02:00
Michael Kriese 60f74514e7 feat(versioning): docker unstable versions (#6041) 2020-04-24 10:06:21 +02:00
renovate[bot] 4f59b62da4 chore(deps): update dependency prettier to v2 (#5952)
* chore(deps): update dependency prettier to v2

* Run prettier-fix

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-04-12 18:09:36 +02:00
Rhys Arkins 364163e7a0 fix: move tests into lib (#5635) 2020-03-05 21:57:24 +01:00
Rhys Arkins 485f66914e feat: versionScheme -> versioning (#5504) 2020-02-18 08:34:10 +01:00
Rhys Arkins 5d88d3badf docs: improve versioning docs 2020-02-17 23:02:00 +01:00
Michael Kriese 2ffad1363e chore(eslint): stricter settings (#5375) 2020-02-05 18:17:20 +00:00
Rhys Arkins 8d0aa39920 refactor(eslint): '@typescript-eslint/explicit-function-return-type' improvements 2019-11-24 08:43:24 +01:00
Michael Kriese 23e35a433d feat(versioning): convert to typescript (#4141) 2019-07-22 13:12:40 +02:00
Rhys Arkins e5cd1cd4b0 docs: add versioning readmes 2019-01-07 16:19:15 +01:00
Rhys Arkins 7008bccb56 fix(docker): match whole tag suffix
Closes #2968
2018-12-25 20:59:56 +02:00
Rhys Arkins e190851f8e feat(docker): use whole tag as currentValue (#2922) 2018-12-10 04:26:14 +01:00
Ayoub Kaanich 680d5c17ac feat: loose versioning (#2759)
Closes #2748
2018-11-06 13:35:11 +01:00
Ayoub Kaanich 33781c4d39 feat(docker): better versioning redo 2018-11-05 12:14:04 +01:00
Rhys Arkins 71b8fb0e72 fix: Revert "feat: better docker versioning (#2742)"
This reverts commit ea8bcbc9b2.
2018-11-05 11:35:06 +01:00
Rhys Arkins 031d94d7ed Revert "fix(docker): null is not a valid version"
This reverts commit 8f0279ec3a.
2018-11-05 11:35:06 +01:00
Rhys Arkins 27e30f1379 Revert "fix(docker): compare only if non-null"
This reverts commit ad83405379.
2018-11-05 11:35:06 +01:00
Rhys Arkins ad83405379 fix(docker): compare only if non-null 2018-11-05 10:42:13 +01:00
Rhys Arkins 8f0279ec3a fix(docker): null is not a valid version 2018-11-05 10:11:58 +01:00
Ayoub Kaanich ea8bcbc9b2 feat: better docker versioning (#2742)
Rewrite docker versioning to support versions of any size.

Closes #2357, Closes #2358
2018-11-05 09:32:34 +01:00
Rhys Arkins a3b4dd4f96 fix(docker): return valid only if valid version 2018-07-20 10:25:44 +02:00
Rhys Arkins 511fef8135 refactor: use docker versioning
Initially docker versioning is just a node semver wrapper, but it will later be expanded with custom support for docker-specific version tags.
2018-06-29 09:02:49 +02:00