1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-10-09 13:26:57 +02:00
Commit Graph

81 Commits

Author SHA1 Message Date
Alex Plate
b47783090c Add new plugins for compatibility checks in TeamCity and plugin dependency validation. 2025-09-01 10:00:55 +03:00
Alex Plate
ea4fc85e5b Add a new plugin for the verification 2025-07-18 16:04:00 +03:00
Alex Plate
e932fe2059 Add com.ugarosa.idea.edgemotion as a dependant plugin 2025-05-14 12:02:06 +03:00
Alex Plate
13850f059d Add a new plugin to the compatibility check 2025-04-04 18:43:03 +03:00
Alex Plate
c9b25cbb27 Remove experimental TC releases 2025-03-04 17:38:12 +02:00
Alex Plate
46619040b1 Add new plugins for checking
From here: https://github.com/JetBrains/ideavim/discussions/1047
2024-11-25 15:32:22 +02:00
Alex Plate
b0951f4a38 Add information about the Vim-Peekaboo plugin 2024-11-08 11:06:32 +02: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
bfcf706ca7 Change the logic for detecting new dependencies on IdeaVim plugin 2024-03-29 09:27:09 +02:00
Alex Plate
ac9e4f69b4 Remove affectedRate related automation 2024-03-22 20:04:13 +02:00
Alex Plate
e229fb3ad7 Add new plugin that depends on IdeaVim 2024-02-23 09:26:46 +02:00
Alex Plate
7970006e8c Log the base commit during dev version calculation 2024-02-22 09:02:02 +02:00
Alex Plate
3d2db56f63 Use sets during plugin detection to avoid sorting problems 2024-02-21 10:43:44 +02:00
Alex Plate
e9c7cb8670 Update logic of calculation of dev version 2024-02-21 10:40:20 +02:00
Alex Plate
4f208d1577 Add new plugin to the list 2024-02-20 10:37:10 +02:00
Alex Plate
c6027fcf0f Add new plugin for compatibility checks 2024-02-19 09:01:10 +02:00
Alex Plate
5fd7d83a70 Apply patches to TeamCity configurations 2024-02-07 08:22:42 +02: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
f755a4b23f Trying to figure out how to get the youtrack token 2024-02-06 19:20:38 +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
4fe2dd2706 Add a clearer error message about the missing youtrack token 2024-02-06 18:31:48 +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
156efde6b9 Release job: Do not make a commit if there are no changes 2024-02-02 08:50:47 +02:00
Alex Plate
76a67a6715 Do not add an update entry if missing 2024-02-01 11:43:16 +02:00
Alex Plate
5e0b1d0161 Update the way the changelog is updated for the patch release 2024-01-31 19:24:27 +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
e5f5dc56c9 Remove the obsolete gradle scripts 2024-01-31 18:21:03 +02:00
Alex Plate
7df2e67312 Re-request commit message 2024-01-30 10:00:08 +02:00
Alex Plate
8ea1f0796c Add logs to release job 2024-01-30 09:53:51 +02:00
Alex Plate
e04a15bb99 Add new plugin to check plugin dependencies 2024-01-26 17:23:55 +02:00
Alex Plate
836e9a2fbc The dev version of IdeaVim should calculate the version based on a previous non-patched release version
As the patch versions are placed not in the master branch, we should calculate the diff between releases only for releases that are located in master branch
2023-12-01 10:53:01 +02:00
Alex Plate
ef1259a87a Print the name of the branch when we check it out 2023-11-03 18:32:57 +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
2e4062b5db Fix the incorrect checkout command 2023-11-03 18:14:30 +02:00
Alex Plate
dc95c7fc2c Testing CI integration: build plugin instead of pushing it 2023-11-03 17:40:06 +02:00
Alex Plate
1821f01ef1 Fix detecting the commit by tag 2023-09-13 16:33:16 +03:00
Alex Plate
b6dc1f0e61 Add new harpoon plugin as a dependent plugin 2023-09-11 10:42:39 +03:00
Alex Plate
79a0aea065 Remove bunny plugin 2023-09-04 09:38:37 +03:00
Alex Plate
57ab4b0849 Cleanup push code 2023-09-01 11:41: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
838bcc07a4 Update usages of jgit in repository 2023-09-01 11:40:32 +03:00
Alex Plate
0f0c996b54 Update usages of jgit in repository 2023-09-01 11:31:22 +03:00
Alex Plate
5d4996c085 Optimize imports on the project 2023-08-11 11:54:38 +03:00
Alex Plate
acd0cf5245 [TC] Smart checkout of the branch 2023-07-27 14:32:27 +03:00
Alex Plate
393b9b2f3d [TC] Create branch when checkout 2023-07-27 14:16:21 +03:00
Alex Plate
b064f94172 [TC] Print the log size 2023-07-27 13:05:43 +03:00
Alex Plate
721124e8c5 [TC] Add git pull for dev task 2023-07-27 13:01:32 +03:00
Alex Plate
85333e03a4 [TC] Add additional git pull 2023-07-27 12:57:01 +03:00
Alex Plate
bef928a20c [TC] Add some logging 2023-07-27 12:49:40 +03:00