1
0
Fork 0
Commit Graph

394 Commits

Author SHA1 Message Date
Alex Plate fda310bda6
Create a configuration for 2024.1 tests 2024-04-26 09:44:46 +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 edd69c9c25
Apply patch for qodata TC config 2024-02-20 13:12:14 +02:00
aleksei.plate@jetbrains.com 113586b59b TeamCity change in 'Ideavim' project: runners of 'Qodana checks' build configuration were updated 2024-02-20 10:53:37 +00:00
Alex Plate 5f2743176a
Update qodana configuration on TC 2024-02-20 12:18:24 +02:00
aleksei.plate@jetbrains.com 3723488617 TeamCity change in 'Ideavim' project: runners of 'Qodana checks' build configuration were updated 2024-02-20 10:16:06 +00:00
aleksei.plate@jetbrains.com 05a21e6091 TeamCity change in 'Ideavim' project: 'Qodana checks' build configuration settings were updated 2024-02-20 08:58:47 +00:00
aleksei.plate@jetbrains.com eb6e0557a7 TeamCity change in 'Ideavim' project: runners of 'Qodana checks' build configuration were updated 2024-02-20 08:23:51 +00:00
aleksei.plate@jetbrains.com ae05a33e14 TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated 2024-02-19 07:13:35 +00:00
aleksei.plate@jetbrains.com b38fad323b TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated 2024-02-19 07:12:50 +00:00
Alex Plate fb9bfbaeeb
Do not check the compatibility of the sneak plugin 2024-02-14 18:05:56 +02:00
Alex Plate cc838f614f
Remove the `testWithNeovim` task
Now you can just run `gradlew test -Dnvim`
2024-02-08 14:53:43 +02:00
Alex Plate 4c6807a0c2
Extract long running tests into a separate module 2024-02-08 09:28:26 +02:00
Alex Plate 82f69456e9
Exclude propery tests into a separate project 2024-02-08 09:14:52 +02:00
filipp.vakhitov 6beda371fb TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'Publish vim-engine' build configuration were updated 2024-02-07 19:42:16 +00:00
Alex Plate 5fd7d83a70
Apply patches to TeamCity configurations 2024-02-07 08:22:42 +02:00
aleksei.plate@jetbrains.com 699a19d202 TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish EAP Build' build configuration were updated 2024-02-07 06:12:25 +00:00
Alex Plate 0b42938197
New testing of the eap release job 2024-02-07 08:05:02 +02:00
Alex Plate 1e2bfb6216
Trying to figure out how to get the youtrack token 2024-02-06 19:25:19 +02:00
Alex Plate 4f58e12fca
Trying to figure out how to get the youtrack token 2024-02-06 19:15:14 +02:00
Alex Plate 588cf89531
Rename the youtrackToken for the EAP release 2024-02-06 19:02:58 +02:00
Alex Plate 11ad605cd6
Add YouTrack token to the EAP release job 2024-02-06 18:28:57 +02:00
Alex Plate fa9f160bd1
Fix incorrect names in EAP release jobs 2024-02-06 18:21:05 +02:00
Alex Plate dae1fad54e
Add commenting on YouTrack tickets as a part of EAP release process 2024-02-06 18:08:16 +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 ec32fde60d
Release job: Update version of kotlin dsl 2024-02-02 09:16:49 +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
filipp.vakhitov d8092aa916 TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated 2024-02-01 08:15:00 +00:00
filipp.vakhitov 8b5a3d31aa TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated 2024-02-01 08:14:45 +00: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
aleksei.plate@jetbrains.com 3b192ad357 TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated 2024-01-31 15:01:37 +00:00
aleksei.plate@jetbrains.com b04938ac5e TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated 2024-01-31 13:37:25 +00: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 8ddd71a65a
Switch all releases to 2023.3.2 2024-01-18 10:03:07 +04:00
Alex Plate 58b97e6361
Get back to regular agents 2023-12-19 10:45:40 +02:00
Alex Plate 8bc2032b07
Do not override all artifact rules 2023-12-19 10:44:49 +02:00
Alex Plate fac5a3cc6f
Remove XYZ testing configuration 2023-12-19 00:12:53 +02:00
Alex Plate 4f5ea1696f
Revert "Add back-to-232 branch"
This reverts commit 20832f11b6.
2023-12-19 00:12:53 +02:00
Alex Plate aa0ce71612
Temporally switch to larger agents 2023-12-15 18:24:31 +02:00
Alex Plate 522e547f99
Clean up patch 2023-12-15 17:45:01 +02:00
Alex Plate 9430341d4e
Add artifact rules for all builds 2023-12-15 17:42:08 +02:00
Alex Plate 20832f11b6
Add back-to-232 branch 2023-12-15 17:01:08 +02:00
Alex Plate 3b1768fa4e
Update new build configuration name 2023-12-15 16:41:48 +02:00
Alex Plate 23a3085bad
Add xyz branch for testing 2023-12-15 16:34:38 +02:00
aleksei.plate@jetbrains.com 968d5eabfa TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated 2023-12-15 14:26:47 +00:00
aleksei.plate@jetbrains.com 590ce1f7ed TeamCity change in 'Ideavim' project: runners of 'Tests for IntelliJ Latest EAP' build configuration were updated 2023-12-15 14:19:03 +00:00