1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2024-10-22 13:42:44 +02:00
Commit Graph

32 Commits

Author SHA1 Message Date
Alex Plate
3de7b0ca78
Disable configuration cache for gradle release task 2024-07-19 17:43:26 +03:00
Alex Plate
a84c04ca08
Revert "Temporally comment out release branch reset"
This reverts commit e67c71e440.
2024-07-02 10:38:15 +03:00
Alex Plate
e67c71e440
Temporally comment out release branch reset 2024-07-02 10:05:23 +03:00
Alex Plate
5078ff9c7a
Disable check size for releases 2024-07-02 10:04:49 +03:00
Alex Plate
9296c3f9a0
Bring back tests before the release 2024-05-28 14:50:11 +03:00
Alex Plate
7ecc566169
Temporally skip tests for this release
As this is considered as a VERY bad practice, it makes sense in this particular case. Generally, we need an updated release process so such things don’t happen
2024-05-28 14:31:46 +03:00
Alex Plate
598bcc7edd
Do not notify slack about the new release 2024-05-07 14:18:31 +03:00
Alex Plate
6d01b5be77
Stop maintaining the changelog file
We have quite a fucntionality to maintain the changelof in actual state
However, since we switched to release from the latest EAP, we can't just update the changelog on master because it will contains also unreleased changes since the latest EAP.
The proper support for such change will require a lot of coding that will take a lot of time to implement and will eventually break.
So, it was decided to keep the changelog on YouTrack only and not to maintain the changes file.

This change still may be reverted, so the code around the changelog is note removed, but only commented out
2024-02-23 14:05:12 +02:00
Alex Plate
5fd7d83a70
Apply patches to TeamCity configurations 2024-02-07 08:22:42 +02:00
Alex Plate
11ad605cd6
Add YouTrack token to the EAP release job 2024-02-06 18:28:57 +02:00
Alex Plate
0d74b9ef0b
Fix tag pushing in the release branch 2024-02-06 10:41:14 +02:00
Alex Plate
755018c783
Update release jobs 2024-02-06 10:09:53 +02:00
Alex Plate
716962af03
Release job: Use the command line runner to start the tests
TC detects tests and report them in the release job. I just want to have a "Success" word when everything done.
You cannot disable the tests detection on TC, but the detection doesn't work if the tests were started from the command line
2024-02-02 08:57:28 +02:00
Alex Plate
35145d100b
Update the release jobs to make releases only from the release branch
In this way, we'll avoid the problem that some breaking commits may be added between the last EAP and master branch
2024-01-31 18:50:26 +02:00
Alex Plate
584dd0ba89
Run tests before releasing IdeaVim 2024-01-31 18:21:03 +02:00
Alex Plate
e5f5dc56c9
Remove the obsolete gradle scripts 2024-01-31 18:21:03 +02:00
Alex Plate
674e997060
Fix the condition for the release branch reset step 2024-01-30 12:33:28 +02:00
Alex Plate
37fd124f56
Use bash to reset the branch 2024-01-30 11:34:25 +02:00
Alex Plate
6d17304e4e
Revert "Testing CI integration: build plugin instead of pushing it"
This reverts commit dc95c7fc2c.
2023-11-03 18:19:48 +02:00
Alex Plate
dc95c7fc2c
Testing CI integration: build plugin instead of pushing it 2023-11-03 17:40:06 +02:00
Alex Plate
d575b22e2e
Set the origin branch for "release" 2023-10-30 09:08:30 +02:00
Alex Plate
80f099220c
Add pushing the branch 2023-09-01 13:03:53 +03:00
Alex Plate
5c02bb4f91
Use bash script in release workflow 2023-09-01 12:48:44 +03:00
Alex Plate
24a762504f
Do not push release branch on EAP or patch release 2023-09-01 11:40:34 +03:00
Alex Plate
f66bad1810
Revert "[TC] Enable stack trace for all gradle tasks"
This reverts commit 386a81454b.
2023-07-27 14:05:42 +03:00
Alex Plate
386a81454b
[TC] Enable stack trace for all gradle tasks 2023-07-27 14:00:24 +03:00
Alex Plate
deb2b7a36f
[TC] Update name on the job 2023-07-27 13:58:01 +03:00
Alex Plate
a3901c7b1c
[TC] Enable other build steps and disable old release job 2023-07-27 13:43:45 +03:00
Alex Plate
631ee109f5
[TC] Add unshallow fetch for other builds 2023-07-27 13:35:36 +03:00
Alex Plate
be6d8e23c8
[TC] Set teamcity build number from job 2023-07-27 12:29:54 +03:00
Alex Plate
011d0a15a9
[TC] Clean up release process 2023-07-27 11:17:41 +03:00
Alex Plate
c72b968f9b
[TC] Add other job types 2023-07-27 11:12:47 +03:00