Commit graph

74 commits

Author SHA1 Message Date
fe5e391be1
Switch to register for task creation 2025-04-25 21:06:09 -07:00
bebb56e71a Cleaned up task description 2024-02-11 20:00:20 -08:00
86cc8b1519 Reworked Utils. 2022-01-23 09:11:16 -08:00
aef7d1fa6a Updated dependencies and copyright. 2022-01-03 14:18:15 -08:00
dafbaaff0f Improved logging. 2022-01-03 13:02:32 -08:00
352bdaeb0d Added more tests. 2021-07-10 02:31:54 -07:00
bc2813cd31 Switched from spek2 to kotlin-test. 2021-07-09 23:25:12 -07:00
dac85d16f0 Fixed long lines. 2021-05-19 22:35:31 -07:00
13f0cd5b78 Only test locked property file is not writeable. 2021-05-11 22:13:39 -07:00
b308a52d71 Updated dependencies and copyright. 2021-04-28 16:04:11 -07:00
34cedc21e6 locked.properties now created in user.home (NTFS/FAT32 workaround) 2020-07-20 06:27:21 -07:00
68f42777af Updated dependencies and copyright. 2020-03-17 14:57:22 -07:00
d17afba52e Added assertion failure messages. 2019-07-26 15:11:45 -07:00
860d985059 Added extension properties test. 2019-07-26 12:27:06 -07:00
c678bb7889 Improved version parsing. 2019-07-26 12:26:34 -07:00
24b12f131e Improved semver parsing. 2019-07-25 01:51:59 -07:00
e1891c47af Added version extension properties. 2019-07-25 01:51:40 -07:00
fa23243ff5 Closes #6
Impletemented Gradle project directory-aware getPropertiesFile() function for all loading/saving.
2019-05-24 09:52:34 -07:00
4efc2ba2d6 Updated the examples. 2019-05-24 01:13:41 -07:00
6081bdfdd5 Added the Gradle project directory as the configuration properties file location. Closes #6 2019-05-24 01:03:30 -07:00
a729d3a87c Ensured only positive int in major, minor and patch. 2019-04-19 00:09:03 -07:00
51fba9b362 Updated copyright. 2019-04-16 11:52:00 -07:00
Ronald van Eede
da087f19db Extended existing tests to include semver property (#5) 2019-04-15 00:29:07 -07:00
27c3657f0f Handle empty input. 2019-04-14 15:47:25 -07:00
b9ead8272e Improvements to the version parsing. 2019-04-14 00:34:11 -07:00
e760e8fb77 Whitepaces cleanup 2019-04-13 04:59:47 -07:00
7c45ed087f Switched to gherkin syntax. 2019-04-13 04:45:50 -07:00
239a952d89 Implemented parsing of semver. 2019-04-13 04:43:40 -07:00
963966eb1c Addded the ability to specify the semver property key. 2019-04-11 10:14:36 -07:00
1b12eba58b Closes #3 2019-04-11 10:13:58 -07:00
Ronald van Eede
e2c01103a7 Include full semver version in version.properties (#4) 2019-04-11 08:03:12 -07:00
ad2a7ae786 Reworked how the version properties file is read/written to better handle command line options, tests, etc. 2019-04-11 07:30:11 -07:00
9985de1e0a Fixed test. 2019-04-10 22:38:34 -07:00
d3ebf2689e Reworked hasEnv to isNotSystemProperty. 2019-04-10 22:28:18 -07:00
8b0108ba96 Added tests for Utils class. 2019-04-10 14:13:13 -07:00
7bf291ac26 Added Utils class. 2019-04-10 14:12:56 -07:00
16d1a06571 Added the ability to specify the version via the command line. 2019-04-10 10:42:39 -07:00
0929d9f5a1 Added copyright. Fixed typos. 2019-04-06 11:48:48 -07:00
f18ac5976f Moved to spek2. 2019-04-06 03:36:49 -07:00
d9da5d5bd0 Added more test. 2019-04-04 10:03:12 -07:00
1227746981 Fixed and added more tests. 2019-04-01 13:23:03 -07:00
fe6503fffc Added name to boolen parameters. 2019-03-31 14:16:05 -07:00
b590486ffd assertEquals instead of assertTrue. 2019-03-31 14:15:35 -07:00
bf1e1494bc Updated copyright. 2019-03-31 10:44:08 -07:00
ada26af81b Updated build metadata description. 2019-03-30 22:46:07 -07:00
2baf69cd32 Added check for required version properties.
Removed savedAfterProjectEvaluate option (no longer needed)
2018-12-20 13:05:51 -08:00
Lewis
53910122f4 Add option for disabling saves every project evaluation
Caveat: If the properties file does not yet exist, this setting is ignored so it can be created
2018-12-19 19:01:55 -05:00
ea643113c4 Updated dependencies. 2018-10-31 20:37:04 -07:00
d1be138400 Version 0.9.8-beta 2018-07-13 23:55:56 -07:00
1bf7b7c86e Fix properties loading on store. 2018-07-13 23:48:02 -07:00