Ilya Gorbunov
1c6b858153
Do not hardcode kotlin version into maven plugin smoke test
2017-09-20 11:52:04 +02:00
Ilya Gorbunov
c29e44f057
Correct setup for the mavenDeployer
2017-09-20 11:52:03 +02:00
Ilya Gorbunov
4a3c8286a3
Fix developer organization in pom, make artifact manifests same as in libraries
2017-09-20 11:52:03 +02:00
Ilya Gorbunov
d441f7ad9a
Remove unused and duplicate gradle files
2017-09-20 11:52:02 +02:00
Ilya Gorbunov
678caa5676
Setup project versions
...
Build parameters (with corresponding project properties):
- build.number (buildNumber) - build number from build server, goes into manifest, by default snapshot
- deployVersion (kotlinVersion, project.version) - version of artifacts, by default build.number
- bootstrap.kotlin.version (bootstrapKotlinVersion) - version of bootstrap compiler
2017-09-20 11:52:01 +02:00
Ilya Chernikov
df04efcf14
Rename artifacts, fix dependencies and artifact contents
2017-09-20 11:52:00 +02:00
Ilya Chernikov
d61695be55
Fix embeddable compiler dependencies, fix dist task, use runtimeJar...
...
dependencies where appropriate, some helpers refactoring
2017-09-20 11:52:00 +02:00
Ilya Chernikov
b7226951b6
introduce ideaPlugin task as a replacement for idea-plugin...
...
leave idea-plugin as a reference to the new one for compatibility
2017-09-20 11:51:59 +02:00
Ilya Chernikov
372138977d
Fix compiler archives config contents - fixes signing, add some utils
2017-09-20 11:51:58 +02:00
Ilya Chernikov
8d0694c129
Rename kotlin-plugin project to idea-plugin
2017-09-20 11:51:57 +02:00
Alexander Udalov
8f5dae8f57
Do not set KOTLIN_HOME env var for tests
...
Instead, rework the (already suspicious) KotlinPaths-finding code in
PathUtil to support the new model of running tests (the compiler is
split into several jars according to the project structure) instead of
the old one (where class files were not in the jars, but in the out/
directory).
This fixes Java9ModulesIntegrationTest
2017-09-20 11:51:56 +02:00
Ilya Chernikov
630d090103
Fix after rebasing on master
2017-09-20 11:51:56 +02:00
Ilya Chernikov
4073280b50
Comment out obsolete kannotator tests
...
(cherry picked from commit b318d97)
2017-09-20 11:51:55 +02:00
Ilya Chernikov
51efd717f6
Extract jvm6-specific test utils, add codegen on specific jdk tests
2017-09-20 11:51:54 +02:00
Ilya Chernikov
82690fe6b3
Switch to new bootstrap, fix after rebase
2017-09-20 11:51:53 +02:00
Ilya Chernikov
bb72da7d10
Add kapt3-idea to gradle build
2017-09-20 11:51:53 +02:00
Ilya Chernikov
5e108d8efd
Fix stdlib test in compiler in the gradle environment
2017-09-20 11:51:52 +02:00
Ilya Chernikov
dfb0a47260
attempt to fix chained test failures
...
- commenting out potentially "bad" test
- calculating homedir only once
2017-09-20 11:51:51 +02:00
Ilya Chernikov
e92ef59873
Delete obsolete tests - we have no more iml files in the repo
2017-09-20 11:51:50 +02:00
Ilya Chernikov
c4de5ee6b7
Fix ScriptGen tests
2017-09-20 11:51:50 +02:00
Ilya Chernikov
bcf08c2246
Fix TestExecutedOnlyOnceTest
2017-09-20 11:51:49 +02:00
Ilya Chernikov
099bd2f564
Fix test ProtoBufCompareConsistencyTest.testAlreadyGenerated on ubuntu agents
2017-09-20 11:51:48 +02:00
Ilya Chernikov
fc540b2d63
Fix android tests
2017-09-20 11:51:47 +02:00
Ilya Chernikov
4eb4466314
Fix home dir definition in some compiler tests
2017-09-20 11:51:47 +02:00
Ilya Chernikov
51fc3da2f5
Implement compiler classpath config property in gradle...
...
instead of compiler jar
And add stdlib/reflect/script_runtime to the classpath on detection
2017-09-20 11:51:46 +02:00
Ilya Chernikov
776f1c8d19
Do not shade com.intellij in embeddable compiler
2017-09-20 11:51:45 +02:00
Ilya Chernikov
1862c78bdc
Fix projects for gradle integration tests
2017-09-20 11:51:44 +02:00
Ilya Gorbunov
8ec5cc7d16
Rename composite tasks to use camelCase convention
2017-09-20 11:51:44 +02:00
Ilya Gorbunov
6fc3f269a6
Change logical path of kotlin-test-js-it project, fix paths to outputs
...
Fix paths to kotlin-test-js and kotlin-test-js-it outputs
2017-09-20 11:51:43 +02:00
Ilya Gorbunov
cf5dcb7b5c
Advance bootstrap version
2017-09-20 11:51:42 +02:00
Ilya Gorbunov
99f2cc3d00
Fix paths to stdlib-jre6 test output
2017-09-20 11:51:41 +02:00
Ilya Gorbunov
e3899ff7ee
Serialize builtins *before* compiling builtins in stdlib
2017-09-20 11:51:41 +02:00
Ilya Gorbunov
47eedd1941
Add missing dependencies for commit dcd966f7
2017-09-20 11:51:40 +02:00
Ilya Gorbunov
479a8b7578
Add property for plugin artifact dir to zip artifacts from KotlinUltimate
...
Do not delete artifact dir after packing as we may need them later for tests
2017-09-20 11:51:39 +02:00
Ilya Chernikov
d92cce6e6a
Fix build after rebase on master
2017-09-20 11:51:38 +02:00
Ilya Chernikov
46884bec84
Add missing artifact, fix some deps and publishing
2017-09-20 11:51:38 +02:00
Ilya Chernikov
a8c45819a1
Fix sources/javadoc artifactsi in gradle tools, separating android extensions runtime
2017-09-20 11:51:37 +02:00
Ilya Gorbunov
403f2c6f99
Fix dependencies of kotlin-compiler(+embeddable), remove them from kotlin-maven-plugin
2017-09-20 11:51:36 +02:00
Ilya Gorbunov
ec2e7bb43c
Fix manifest classpath in kotlin-compiler
2017-09-20 11:51:35 +02:00
Ilya Gorbunov
6e75d44bc3
Declare shared shadow plugin version and use it consistently
2017-09-20 11:51:35 +02:00
Ilya Gorbunov
6d97866a3a
Fix module name to avoid changes in binary classes
2017-09-20 11:51:34 +02:00
Ilya Chernikov
0e306ac889
Fix install task config
2017-09-20 11:51:33 +02:00
Ilya Chernikov
fc3dda47c0
Update compiler artifact according to the changes in master
2017-09-20 11:51:32 +02:00
Ilya Chernikov
02ec70e9f1
Fix kotlin-daemon-client project config and publications, fix problem with uploadArchives task
2017-09-20 11:51:32 +02:00
Simon Ogorodnik
5dfcac18b7
Add no process canceled exception configurations
2017-09-20 11:51:31 +02:00
Simon Ogorodnik
bcd31de84a
Implement ultimate-runner
2017-09-20 11:51:30 +02:00
Ilya Chernikov
cf7312dea8
Add gradle plugin markers
2017-09-20 11:51:29 +02:00
Ilya Chernikov
9df5d53a9d
Add classes dirs artifact helpers, minor cleanup
2017-09-20 11:51:29 +02:00
Ilya Chernikov
4b3936b598
Revert to default build dirs, add missing projects
2017-09-20 11:51:28 +02:00
Simon Ogorodnik
3262ac0129
Fix compileJava not found when running idea:test
2017-09-20 11:51:27 +02:00