da2d8d707f
Revert "Migrate to IntelliJ Platform Gradle Plugin 2.0"
...
This reverts commit 4913b13a
2024-07-07 04:28:32 +02: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
Matt Ellis
4913b13a2d
Migrate to IntelliJ Platform Gradle Plugin 2.0
...
Also updates the GitHub workflows to use the new name for the testIdeUi task, and the TeamCity files to use the new name for the VerifyPlugin task
2024-06-17 11:03:17 +01:00
aleksei.plate@jetbrains.com
1320034e7e
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Publish EAP Build from branch' build configuration were updated
2024-05-29 12:45:26 +00:00
Alex Plate
79a216043f
Use a ReleasesVcsRoot for the ReleaseEapFromBranch configuration
2024-05-29 15:42:24 +03:00
Alex Plate
c508a3cc32
Add a build configuration that creates a EAP release from the release branch
2024-05-29 15:40:25 +03:00
Alex Plate
d40d8f34c5
Apply patches for TeamCity configs
2024-05-29 15:18:15 +03:00
aleksei.plate@jetbrains.com
71bcee2a07
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Print release branch' build configuration were updated
2024-05-28 20:40:30 +00:00
aleksei.plate@jetbrains.com
6c490b1baa
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Print release branch' build configuration were updated
2024-05-28 20:40:09 +00:00
aleksei.plate@jetbrains.com
4ab6a36aca
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Print release branch' build configuration were updated
2024-05-28 20:39:01 +00:00
aleksei.plate@jetbrains.com
c4355841ad
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Print release branch' build configuration were updated
2024-05-28 20:38:13 +00:00
aleksei.plate@jetbrains.com
f163946e38
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Print release branch' build configuration were updated
2024-05-28 20:37:43 +00:00
aleksei.plate@jetbrains.com
f78d3387a5
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Print release branch' build configuration were updated
2024-05-28 20:35:10 +00:00
aleksei.plate@jetbrains.com
69e2e3c047
TeamCity change in 'Ideavim' project: 'IdeaVim Releases' VCS root was updated
2024-05-28 20:34:19 +00:00
aleksei.plate@jetbrains.com
52832cbe22
TeamCity change in 'Ideavim' project: 'IdeaVim Releases' VCS root was updated
2024-05-28 20:32:36 +00:00
aleksei.plate@jetbrains.com
82ca2be51c
TeamCity change in 'Ideavim' project: 'IdeaVim Releases' VCS root was updated
2024-05-28 20:30:53 +00:00
aleksei.plate@jetbrains.com
8552bb8a17
TeamCity change in 'Ideavim' project: 'IdeaVim Releases' VCS root was updated
2024-05-28 20:30:05 +00:00
Alex Plate
b49a38b6d0
Rename ReleasesVcsRoot
2024-05-28 23:24:03 +03:00
Alex Plate
ad0751677a
Add a special VCS root for releases
2024-05-28 23:18:45 +03:00
aleksei.plate@jetbrains.com
dd8bb20ba9
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'EXP: Print release branch' build configuration were updated
2024-05-28 20:13:24 +00:00
Alex Plate
03f5f27901
Experiment: print release branch in TC
2024-05-28 23:08:02 +03:00
Alex Plate
ba50fcf85e
Add ssh agent for the configuration
2024-05-28 19:19:06 +03:00
Alex Plate
24c0db563c
Use releases
prefix instead of release
2024-05-28 19:10:40 +03:00
Alex Plate
33c4905dcb
Add testing TC job for calculating new version of the release
2024-05-28 19:05:37 +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
a918da36d3
Bring back the old value of the release constant
2024-05-28 14:27:29 +03:00
Alex Plate
91ff5fdb02
Temporally change the release constant to make the last release based on 2023.3.2
2024-05-28 14:15:49 +03:00
Alex Plate
1a7e90c7d7
Bump the minimal version of IJ to 241
...
There are a lot of incompatibilities with IdeaVim on 241 if it's built on 233
Also, this time the special branch for the IJ version won't be created. Previously on bumping the version of IJ, we've created the branch to keep the reference to the moment when it happened. However, IJ version bumps are easy to trace anyway by git.
2024-05-24 15:37:05 +03:00
Alex Plate
1616aff5a1
Update version of TC config
2024-05-10 16:06:28 +03:00
Alex Plate
5a82f05be8
Update version of IJ in TC tests
2024-05-10 15:46:31 +03:00
Alex Plate
3020504cdc
Rename kotlin TC config to avoid compilation issues
2024-05-10 15:36:41 +03:00
Alex Plate
598bcc7edd
Do not notify slack about the new release
2024-05-07 14:18:31 +03:00
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