1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2024-12-22 04:42:48 +01:00
Commit Graph

445 Commits

Author SHA1 Message Date
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
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
aleksei.plate@jetbrains.com
416a8838e4 TeamCity change in 'Ideavim' project: runners of 'Tests for IntelliJ Latest EAP' build configuration were updated 2023-12-15 14:16:39 +00:00
aleksei.plate@jetbrains.com
f6c349ac31 TeamCity change in 'Ideavim' project: runners of 'Tests for IntelliJ Latest EAP' build configuration were updated 2023-12-15 14:15:47 +00:00
aleksei.plate@jetbrains.com
e5a2f33584 TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated 2023-12-08 16:58:34 +00:00
aleksei.plate@jetbrains.com
c17cf3256a TeamCity change in 'Ideavim' project: project settings were updated 2023-12-08 16:50:30 +00:00
aleksei.plate@jetbrains.com
5415bda02d TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated 2023-12-08 16:45:24 +00:00
Alex Plate
07cbaeb7aa
Add 2023.3 test on TeamCity dashboard 2023-12-08 18:23:23 +02:00
Alex Plate
9cf0e285b4
Revert "TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated"
This reverts commit b35b51c203.
2023-12-01 11:51:19 +02:00
Alex Plate
a6ca6f1cf9
Revert "TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated"
This reverts commit bd7479e1c0.
2023-12-01 11:51:18 +02:00
aleksei.plate@jetbrains.com
bd7479e1c0 TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated 2023-12-01 09:50:48 +00:00
aleksei.plate@jetbrains.com
b35b51c203 TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated 2023-12-01 09:50:17 +00:00
filipp
5afd161fba Update minimal supported version to 2023.3 2023-11-24 20:42:48 +02:00
filipp
4fbf6cbc50 Update minimal supported version to 2023.3 in TeamCity 2023-11-17 14:39:38 +02:00
filipp.vakhitov
9916958d6c TeamCity change in 'Ideavim' project: VCS roots of 'Tests for IntelliJ IC-2023.2' build configuration were updated 2023-11-17 12:32:34 +00:00
filipp.vakhitov
184a069c7f TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ IC-2023.2' build configuration were updated 2023-11-17 12:32:20 +00:00
filipp.vakhitov
0b65346633 TeamCity change in 'Ideavim' project: VCS roots of 'Tests for IntelliJ IC-2023.1' build configuration were updated 2023-11-17 12:31:30 +00:00
filipp.vakhitov
11f23dcc9e TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ IC-2023.1' build configuration were updated 2023-11-17 12:29:32 +00:00
aleksei.plate@jetbrains.com
ab9068bc0a TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish minor release' build configuration were updated 2023-11-07 07:46:22 +00:00
Alex Plate
0c66fb474e
Fix(VIM-3130): Change the build version to 2023.1.2
There is a problem with building IdeaVim on newer version. Some of the internal classes
was migrated from java to kotlin. However, this change is not binary compatible because of a kotlin bug.
Building IdeaVim on java version of this class fixes this problem.
2023-11-07 09:43:11 +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
1695afd915
Use 2023.2.4 version for releases 2023-10-27 10:42:36 +03:00
Alex Plate
5ab549ae96
Switch to 2023.2.4 for github, nvim, proprty, and long running tests as the compilation with the latest EAP is now broken 2023-10-27 10:42:16 +03:00
Alex Plate
35123e7c1e
Remove the unused property in TC configuration 2023-10-27 10:40:49 +03:00
Alex Plate
96db8a326e
Add teamcity tests for stable versions of IJ 2023-10-20 11:16:50 +03:00
aleksei.plate@jetbrains.com
7d4981639a TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish patch release' build configuration were updated 2023-09-15 11:49:05 +00:00
Alex Plate
967538767a
Push only a specific tag on EAP 2023-09-15 14:20:21 +03:00
Alex Plate
80f099220c
Add pushing the branch 2023-09-01 13:03:53 +03:00
Alex Plate
08615f2295
Remove deprecated release workflow 2023-09-01 12:49:47 +03:00
Alex Plate
5c02bb4f91
Use bash script in release workflow 2023-09-01 12:48:44 +03:00
Alex Plate
ad6aee55f9
Add comment 2023-09-01 12:41:25 +03:00
Alex Plate
aac4fd8e5e
Use shell to push 2023-09-01 12:29:23 +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
5174a26719
Comment out TC requirements because they don't override 2023-08-25 19:05:42 +03:00
filipp.vakhitov
2b2d78edc0 TeamCity change in 'Ideavim' project: requirements of 'Tests for IntelliJ Latest EAP With Xorg' build configuration were updated 2023-08-18 08:46:59 +00:00
filipp.vakhitov
2ad78c722a TeamCity change in 'Ideavim' project: requirements of 'Tests for IntelliJ Latest EAP With Xorg' build configuration were updated 2023-08-18 08:46:45 +00:00
filipp.vakhitov
99771babba TeamCity change in 'Ideavim' project: requirements of 'Tests for IntelliJ Latest EAP With Xorg' build configuration were updated 2023-08-18 08:46:12 +00:00
filipp.vakhitov
1b0ba48b9d TeamCity change in 'Ideavim' project: requirements of 'Tests for IntelliJ Latest EAP With Xorg' build configuration were updated 2023-08-18 08:39:02 +00:00
filipp
95cf32c70a Add build configuration 2023-08-18 11:34:43 +03:00
Alex Plate
5d4996c085
Optimize imports on the project 2023-08-11 11:54:38 +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
25570e2135
[TC] Change git pull to fetch 2023-07-27 13:31:15 +03:00
Alex Plate
6d70044b15
[TC] Pull git history 2023-07-27 13:24:22 +03:00
Alex Plate
721124e8c5
[TC] Add git pull for dev task 2023-07-27 13:01:32 +03:00
Alex Plate
e968b3f26b
[TC] Add SSH agent to dev release 2023-07-27 12:33:10 +03:00