Ilya Gorbunov
35bca103eb
[stdlib-mpp] Single dependency on stdlib in commonMain
...
In this project it's required to declare stdlib dependency explicitly,
but now it can be a single line in commonMain
2024-03-04 11:40:06 +00:00
Yahor Berdnikau
6b19b8b9d0
[Repo] Don't use kotlinOptions in repo build scripts
...
^KT-63419 In Progress
2024-02-22 14:48:10 +00:00
Dmitrii Krasnov
10a6d8fd2c
[Gradle IT] Added configuration for running IT with k/n from master
...
[Gradle] Updated kotlin-build-gradle-plugin to 0.0.40
#KT-45978 Ready for Review
Merge-request: KT-MR-12509
Merged-by: Dmitrii Krasnov <Dmitrii.Krasnov@jetbrains.com >
2023-10-24 08:38:51 +00:00
Yahor Berdnikau
380062c511
[repo] Update the shadow version to 8.1.1 release
...
https://github.com/johnrengelman/shadow/releases/tag/8.1.1
2023-08-09 08:36:46 +00:00
Pavel Punegov
e82efa6a7c
[K/N][perf] Update gradle wrapper to 7.6 in Performance projects
2023-02-27 10:48:28 +00:00
Pavel Punegov
c49128aa99
[K/N][perf] Performance project build
...
* Add build-tools plugin
* Cleanup code
* Add missing methods after the move
2023-02-27 10:48:27 +00:00
Sergej Jaskiewicz
e4d32f3615
Bump kotlin-build-gradle-plugin version to 0.0.39
...
This is so that the new APIs added in
d50c072af0 could be used in subprojects
that depend on kotlin-build-gradle-plugin
2023-01-05 10:13:38 +00:00
Alexander Shabalin
44ea1debf4
[K/N] Fix performance build ^KT-53776
...
Merge-request: KT-MR-8119
Merged-by: Alexander Shabalin <Alexander.Shabalin@jetbrains.com >
2022-12-22 12:39:33 +00:00
Pavel Kunyavskiy
1cf2f102a2
[K/N] Performance infra fixes
2022-12-20 09:07:20 +00:00
Pavel Kunyavskiy
9f5165dc97
[K/N] Update gradle in performance infra
2022-12-20 09:07:19 +00:00
Pavel Kunyavskiy
2767e95c99
[K/N] Performance infra migration tools
2022-12-20 09:07:19 +00:00
Pavel Punegov
b9b2713a96
[K/N][perf] Rewrite UI part to kts
2022-12-20 09:07:18 +00:00
Pavel Punegov
315b59e0d6
[K/N][perf] Rewrite performance server's build
...
Rewrite to KTS and use JS-IR backend
2022-12-20 09:07:18 +00:00
Pavel Kunyavskiy
09b7c483dd
[K/N] Switch to http basic auth in performance infra
...
^KT-52473
2022-12-20 09:07:17 +00:00
Yahor Berdnikau
a14d0d148b
Simplify Kotlin bootstrap application in the project
...
Move all the code to apply Kotlin bootstrap into settings script plugin
which does following:
- configures based either on the repo root 'local.properties' or on the
root project gradle properties or on the repo root 'gradle.properties'
current type of bootstrap
- automatically adds Kotlin bootstrap repository with
exclusive content, so bootstrap dependencies will not be by mistake
downloaded from other repository
- automatically forces all Kotlin plugins applied in the build to use
bootstrap version
This script should be applied only in project settings.gradle and then
it does all the configuration by itself.
2022-11-29 14:31:48 +00:00
Vladimir Sukharev
574d78efce
[K/N] Remove remains of jcenter from kotlin-native/
...
Revert two special entries
Use proper mavenCentral()
Remove remains of jcenter from kotlin-native/
Merge-request: KT-MR-7610
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com >
2022-11-09 13:23:09 +00:00
Nikolay Krasko
a4cd485f48
Remove native-platform 0.14 usage from the buildSrc
...
It looks like net.rubygrapefruit:native-platform:0.14 is not in
plugins.gradle.org repository anymore.
And it's not used anyway.
> Task :buildSrc:generateExternalPluginSpecBuilders FAILED
'''
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':buildSrc:generateExternalPluginSpecBuilders'.
> Could not resolve all files for configuration ':buildSrc:compileClasspath'.
> Could not find native-platform-0.14.jar (net.rubygrapefruit:native-platform:0.14).
Searched in the following locations:
https://cache-redirector.jetbrains.com/plugins.gradle.org/net/rubygrapefruit/native-platform/0.14/native-platform-0.14.jar
'''
Can be reproduced with
```gradle --refresh-dependencies -i tasks -Pkotlin.native.enabled=true```
KTI-986
2022-11-08 21:31:43 +01:00
Vladimir Sukharev
44f638e952
Drop K/N dependency to JCenter
2022-11-03 10:51:56 +00:00
Pavel Kunyavskiy
b01808ddf5
[K/N] Fix deprecations and warnings in performance infra
2022-10-10 13:14:35 +00:00
Pavel Kunyavskiy
776b68f2fe
[K/N] Move aws address for perf infra from code to environment
2022-08-26 09:52:48 +00:00
Pavel Kunyavskiy
d6f235679b
[K/N] Get rid of urls in perf infra code
2022-07-25 21:25:23 +00:00
Pavel Kunyavskiy
3f1e06b32e
[K/N] Performance infra fixes
2022-07-19 07:53:10 +00:00
Pavel Kunyavskiy
9ec1143256
[K/N] Show new memory model in debug mode benchmarks
2022-06-17 10:23:45 +02:00
Pavel Kunyavskiy
707d2c42ad
[K/N] Fix version parsing in perfomance-server
2022-06-03 12:21:42 +00:00
Pavel Kunyavskiy
2c5d44ccf0
[K/N] downgrade node-fetch in perfomance server to version compatible with kotlin/js
2022-05-16 12:17:01 +00:00
Pavel Kunyavskiy
9b44c73f54
[K/N] fix build for perfomance server & upgrade dependencies
2022-05-13 19:47:36 +00:00
dependabot[bot]
33c122d231
Bump ejs from 2.6.1 to 3.1.7 in /kotlin-native/tools/performance-server
...
Bumps [ejs](https://github.com/mde/ejs ) from 2.6.1 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v2.6.1...v3.1.7 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-13 10:00:06 +03:00
Pavel Punegov
3b53d8694f
[K/N][build] Fix build version property usage
2022-04-12 08:33:31 +00:00
Pavel Punegov
d69df1898d
[build] Advance kotlin-build-gradle-plugin version to 0.0.38 in the repo
...
Use build Gradle plugin version property
2022-04-08 14:42:35 +03:00
Elena Lepilkina
f401573e5c
[K/N][perf] Added chart for execution time of debug binaries on performance server
2022-04-07 20:06:40 +03:00
Elena Lepilkina
087f7e3b31
[K/N] Added possibility to run only base part of benchmarks
2022-04-07 20:06:40 +03:00
Elena Lepilkina
cb0acaa469
[K/N][perf] Small fixes for release builds and some type of benchmarks reports
2022-03-31 09:00:46 +00:00
Vyacheslav Gerasimov
5e09c3176f
Build: Set kotlin.build.cache.push to false by default
...
#KTI-793
2022-03-13 20:29:12 +00:00
dependabot[bot]
872bda01e0
Bump node-fetch in /kotlin-native/tools/performance-server
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-09 14:30:08 +03:00
Nikolay Krasko
a2cef5c930
Update shadow plugin to 7.1.2
...
^KTI-728 Fixed
2022-02-22 21:43:27 +03:00
Dmitriy Novozhilov
3d48f9926f
[Build] Update version of kotlin-build-gradle-plugin to 0.0.35
2022-02-18 17:44:44 +03:00
Elena Lepilkina
703aea1362
[K/N] Added Mac OS X (Arm64) target support on performance server
2022-02-17 09:43:43 +00:00
Elena Lepilkina
d907c0ac4f
[K/N][perf] Update npm packages versions
2022-01-10 12:36:57 +00:00
Elena Lepilkina
745c5e2b05
[K/N][perf] Update pattern for release branches
2022-01-10 12:36:57 +00:00
Nikolay Krasko
85521f01f8
Update shadow plugin 6.1.0 -> 7.1.1
...
Version 7.1.1 is absent in jcenter, so additional repository was added
in some modules.
Leave old version in NewMultiplatformIT.kt because of
`This version of Shadow supports Gradle 7.0+ only. Please upgrade.` error.
^KTI-733 Fixed
2021-12-20 21:39:00 +03:00
Alexander Udalov
8a7d86c4e5
Build: remove obsolete argument -Xskip-runtime-version-check
...
It was removed in KT-41664.
2021-11-30 17:13:10 +01:00
dependabot[bot]
f578d37947
Bump aws-sdk in /kotlin-native/tools/performance-server ( #4662 )
...
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js ) from 2.670.0 to 2.814.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases )
- [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.670.0...v2.814.0 )
---
updated-dependencies:
- dependency-name: aws-sdk
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 09:43:20 +03:00
Elena Lepilkina
9ad62eb1fd
[K/N][perf] Added more buildSrc files in excluding list in performance infrastructure
2021-10-12 11:35:00 +00:00
Ilya Matveev
b07f78cc8b
[K/N][perf] Workaround broken buildSrc compilation
...
benchmarksAnalyzer/buildSrc includes sources from K/N's 'build-tools'
subproject. But now these sources depend on the old Kotlin/Native
Gradle plugin (aka tools/kotlin-native-gradle-plugin) causing
compilation errors when building benchmarksAnalyzer/buildSrc.
This patch works around this problem by ignoring the file that
brings this dependency.
2021-10-07 10:19:33 +00:00
Abduqodiri Qurbonzoda
9a5a3bfdfb
Advance kotlin.browser and kotlin.dom packages deprecation level to ERROR #KT-39330
2021-09-20 12:28:07 +00:00
Mikhail Glukhikh
ed035d99ab
Migrate -Xopt-in to -opt-in in Gradle Kotlin scripts
2021-09-03 15:40:47 +03:00
Dmitriy Novozhilov
d7368c341e
[Build] Update kotlin-build-gradle-plugin version to 0.0.32
2021-08-05 15:22:41 +03:00
Elena Lepilkina
cdeda58ed4
[K/N][perf] Added opportunity to set up tagged branch and added benchmarks plots for new MM
2021-07-12 12:26:20 +00:00
Pavel Punegov
269f83f86e
Update kotlin-build-gradle-plugin to 0.0.31
2021-07-05 19:43:28 +00:00
Vasily Levchenko
635a0fb01c
[build][performance]kotlin:kotlin-build-gradle-plugin 0.0.29 -> 0.0.30
2021-06-23 09:07:29 +00:00