mirror of
https://github.com/JetBrains/intellij-platform-plugin-template.git
synced 2024-10-27 20:44:05 +00:00
Show idea.log
logs of the run IDE in the Run console
This commit is contained in:
parent
78f47cd447
commit
50f6fd13aa
BIN
.github/readme/run-logs.png
vendored
Normal file
BIN
.github/readme/run-logs.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 71 KiB |
@ -3,9 +3,14 @@
|
||||
# IntelliJ Platform Plugin Template Changelog
|
||||
|
||||
## [Unreleased]
|
||||
### Added
|
||||
- Show `idea.log` logs of the run IDE in the Run console
|
||||
- README: FAQ section
|
||||
|
||||
### Changed
|
||||
- build.gradle.kts: simpler syntax for configuring `KotlinCompile`
|
||||
- Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.21`
|
||||
- README: Clarify the Java usage in the project
|
||||
|
||||
## [0.7.1]
|
||||
### Changed
|
||||
|
14
README.md
14
README.md
@ -184,6 +184,11 @@ Within the default project structure, there is a `.run` directory provided conta
|
||||
| Run Verifications | Runs [`:runPluginVerifier`][gh:gradle-intellij-plugin-verifier-dsl] Gradle IntelliJ Plugin task to check the plugin compatibility against the specified IntelliJ IDEs. |
|
||||
|
||||
|
||||
> **TIP:** You can find the logs from the running task in the `idea.log` tab.
|
||||
>
|
||||
> ![Run/Debug configuration logs][file:run-logs.png]
|
||||
|
||||
|
||||
## Continuous integration
|
||||
|
||||
Continuous integration depends on [GitHub Actions][gh:actions], a set of workflows that make it possible to automate your testing and release process. Thanks to such automation, you can delegate the testing and verification phases to the CI and instead focus on development (and writing more tests).
|
||||
@ -232,8 +237,7 @@ When you edit the draft and use the <kbd>Publish release</kbd> button, GitHub wi
|
||||
|
||||
Releasing a plugin to the Marketplace is a straightforward operation that uses the `publishPlugin` Gradle task provided by the [gradle-intellij-plugin][gh:gradle-intellij-plugin]. The [Release](.github/workflows/release.yml) workflow automates this process by running the task when a new release appears in the GitHub Releases section.
|
||||
|
||||
> **TIP**: Set a suffix to the plugin version to publish it in the custom repository channel, i.e. `v1.0.0-beta` will
|
||||
> push your plugin to the `beta` [release channel][docs:release-channel].
|
||||
> **TIP**: Set a suffix to the plugin version to publish it in the custom repository channel, i.e. `v1.0.0-beta` will push your plugin to the `beta` [release channel][docs:release-channel].
|
||||
|
||||
The authorization process relies on the `PUBLISH_TOKEN` secret environment variable, which has to be acquired through the Secrets section of the repository Settings.
|
||||
|
||||
@ -242,9 +246,8 @@ The authorization process relies on the `PUBLISH_TOKEN` secret environment varia
|
||||
You can get that token in the [My Tokens][jb:my-tokens] tab within your Marketplace profile dashboard.
|
||||
|
||||
> **Important:**
|
||||
> Before using the automated deployment process, it is necessary to manually create a new plugin in the Marketplace
|
||||
> to specify options like the license, repository URL, etc. Please follow
|
||||
> the [Publishing a Plugin][docs:publishing] instructions.
|
||||
> Before using the automated deployment process, it is necessary to manually create a new plugin in the Marketplace to specify options like the license, repository URL, etc.
|
||||
> Please follow the [Publishing a Plugin][docs:publishing] instructions.
|
||||
|
||||
|
||||
## FAQ
|
||||
@ -294,6 +297,7 @@ jobs:
|
||||
[file:use-this-template.png]: .github/readme/use-this-template.png
|
||||
[file:draft-release.png]: .github/readme/draft-release.png
|
||||
[file:gradle.properties]: ./gradle.properties
|
||||
[file:run-logs.png]: .github/readme/run-logs.png
|
||||
[file:plugin.xml]: ./src/main/resources/META-INF/plugin.xml
|
||||
[file:run-debug-configurations.png]: .github/readme/run-debug-configurations.png
|
||||
[file:settings-secrets.png]: .github/readme/settings-secrets.png
|
||||
|
Loading…
Reference in New Issue
Block a user