1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2026-05-26 07:52:14 +02:00
Commit Graph

18 Commits

Author SHA1 Message Date
Alex Plate
6b52f118bc Remove vim-engine publish and Xorg test configurations
These build configurations are no longer needed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 18:33:42 +02:00
Alex Plate
12b65fa17f Clean up Slack notification code, add ANTHROPIC_API_KEY to release
- Remove SlackNotificationTest build config and patch
- Remove unused Kotlin slackNotification code and gradle tasks
- Add ANTHROPIC_API_KEY credential to release builds
- Update prompt for calm, professional internal team tone

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 17:28:44 +02:00
Alex Plate
ae66866abd Refactor Slack notification to use Claude Code CLI
Replace markdown-to-slack library with Claude Code CLI for generating
Slack messages. This simplifies the code and adds retry logic where
Claude analyzes Slack errors and fixes the message format.

Changes:
- Add callClaudeCode() to shell out to `claude --print`
- Add sendToSlackWithRetry() with 3 retry attempts
- Add dry-run mode (4th argument) for testing
- Add slackNotificationTest gradle task
- Add TeamCity build config for testing
- Remove mark-down-to-slack dependency

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 15:57:10 +02:00
Alex Plate
c9b25cbb27 Remove experimental TC releases 2025-03-04 17:38:12 +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
03f5f27901 Experiment: print release branch in TC 2024-05-28 23:08:02 +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
5d4996c085 Optimize imports on the project 2023-08-11 11:54:38 +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
c72b968f9b [TC] Add other job types 2023-07-27 11:12:47 +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
d3660892ae Move publishing to a TC job 2023-07-20 17:00:40 +03:00
Alex Plate
d0d53d7d20 Update TC configurations 2023-04-05 20:13:04 +03:00
Alex Plate
cec56e78bf [TC] Remove 201 release job 2021-05-13 12:02:40 +03:00
Alex Plate
263376ae92 Add dev builds to the project 2020-12-29 19:08:18 +03:00
Alex Plate
7976fdd019 Extract old tests into the separate project 2020-12-23 11:35:28 +03:00
Alex Plate
0d3b45189b Add name property 2020-12-23 11:29:50 +03:00
Alex Plate
7005cb0268 Extract releases into the separate TC subproject 2020-12-23 11:27:25 +03:00