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
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
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
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
Alex Plate
be6d8e23c8
[TC] Set teamcity build number from job
2023-07-27 12:29:54 +03:00
Alex Plate
397effacd4
[TC] Remove dev_version constant
2023-07-27 12:26:08 +03:00
Alex Plate
03aafdeae2
[TC] Update dev version of job
2023-07-27 11:55:00 +03:00
Alex Plate
0bd39c2826
[TC] Update release EAP job
2023-07-27 11:40:25 +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
Alex Plate
4e7cef9402
[TC] Prepare to other types of release
2023-07-27 11:08:36 +03:00
Alex Plate
be5d17457f
[TC] Add more release steps
2023-07-27 11:00:11 +03:00
Alex Plate
5033b0332e
[TC] Add step with updating release branch
2023-07-27 10:42:15 +03:00
Alex Plate
a1cf4cc46d
[TC] Add function to add release tag
2023-07-27 09:54:48 +03:00
Alex Plate
d55f5b1e39
[TC] Set up job with release type
2023-07-27 09:12:26 +03:00
Alex Plate
c98768dd52
[TC] Add release type to the config
2023-07-27 09:05:46 +03:00
Alex Plate
b79c384c3f
[TC] Set the version for the next task
2023-07-26 17:08:43 +03:00
Alex Plate
a11dae821e
[TC] Add task to update the changelog
2023-07-26 17:02:31 +03:00
Alex Plate
652e6eb9e8
[TC] Do not specify build number pattern for job
2023-07-26 15:59:09 +03:00
Alex Plate
b4eb0df689
[TC] Add "ReleaseMinor" job that prints the version of the next minor release
2023-07-26 15:46:50 +03:00
Alex Plate
2b26c6a5b6
Use XLarge agents for releases
...
We'll use them as usualy we make releases manually and need to wait till it finishes
2023-07-26 15:06:29 +03:00
Alex Plate
79e2134ca8
Apply TeamCity patch
2023-07-26 15:02:10 +03:00
Alex Plate
d3660892ae
Move publishing to a TC job
2023-07-20 17:00:40 +03:00
Filipp Vakhitov
4222c71a69
Pre-release tasks
2023-07-18 11:48:56 +03:00
Alex Plate
3596748059
Prepare to 2.3.0 release
2023-06-14 09:25:02 +03:00