Commit Graph

43 Commits

Author SHA1 Message Date
Shagen Ogandzhanian
83352b3499 Introduce separate Docker image for build without androidx setup
The idea is to setup android in runtime after all
2021-05-12 20:48:07 +02:00
Shagen Ogandzhanian
e08d014a79 Introduce GRADLE_HOME env variable to the compose-web Dockerfile 2021-05-12 11:15:07 +02:00
Shagen Ogandzhanian
7f714b7d7f Correcting logic for global gradle in compose-web Dockerimage 2021-05-12 11:15:07 +02:00
Shagen Ogandzhanian
79ff26764b Install chrome driver to the Docker compose-web image 2021-05-11 22:05:28 +02:00
Shagen Ogandzhanian
d5abe47da6 Introduce a separate global gradle distrib in compose-web Docker image 2021-04-25 01:25:42 +02:00
Alexey Tsvetkov
56cf4c6bf9 Minor: remove force shutdown after package deletion 2021-04-23 11:22:11 +03:00
Alexey Tsvetkov
59677b5932 Fix typo 2021-04-23 11:20:00 +03:00
Alexey Tsvetkov
d496ca9ff5 Add script for deleting packages from Space 2021-04-23 10:59:18 +03:00
Shagen Ogandzhanian
8dd40e60e3 Explicitely name internal repository we are publishing to 2021-04-21 12:25:00 +02:00
Alexey Tsvetkov
8c8b4147ab Update to 0.4.0-build182 and get rid of jcenter
The build `0.4.0-build182` upgrades
`kotlinx-collections-immutable` library
(which is used by the compose runtime) to 0.3.4,
which was published to maven central,
so most usages of sunsetting jcenter repo
can be removed now.

Resolves #557
2021-04-21 12:44:57 +03:00
Shagen Ogandzhanian
8040ca67e1 Configure publication only if project has maven publishing plugin 2021-04-19 21:08:09 +02:00
Shagen Ogandzhanian
556ac1d8e0 Keep publication config in global gradle settings for compose-web Docker image 2021-04-19 17:40:33 +02:00
Shagen Ogandzhanian
2b44bc348f Introduce global repository resolution for compose-web Docker build image 2021-04-16 21:25:55 +02:00
Shagen Ogandzhanian
ac51be0140 Install Firefox to the Docker image we are using for testing web builds 2021-04-16 17:20:59 +02:00
Nikolay Igotti
76e3f45f8b Move to Kotlin 1.4.32 and 0.4.0-build180 2021-04-12 12:26:03 +03:00
Shagen Ogandzhanian
1f15bbb373 Introduce global gradle.properties so the we don't need to retype androidx.compose.multiplatformEnabled=true 2021-04-09 15:56:26 +02:00
Shagen Ogandzhanian
1aa492c02c Introduce an alias for launching chrome from root in compose-web/Docker 2021-04-07 18:47:03 +02:00
Shagen Ogandzhanian
4039d82aa6 Don't remove darwin SDK in Docker file for compose-web
Because for some reason linux config refers to it

Here's this config I need later discuss with fellow googlers

<project
path="prebuilts/fullsdk-darwin/platforms/android-30"
name="platform/prebuilts/fullsdk/platforms/android-30"
revision="master"
clone-depth="1">
    <linkfile src="." dest="prebuilts/fullsdk-linux/platforms/android-30" />
</project>
2021-04-07 13:19:08 +02:00
Shagen Ogandzhanian
05b9e962e5 Remove darwin-related prebuilts from the compose-web image
(cause it's Ubuntu)
2021-04-07 03:31:14 +02:00
Shagen Ogandzhanian
a70c72052c Don't purge any app installed so far to the Docker web-compose image 2021-04-06 21:45:40 +02:00
Shagen Ogandzhanian
603287b1bf Don't try to purge app-get cache data and clone with depth=1 in Docker for compose web 2021-04-06 21:11:33 +02:00
Shagen Ogandzhanian
69b0ce57f5 Fix arguments for sync in Docker for compose-web 2021-04-06 06:59:55 +02:00
Shagen Ogandzhanian
1eb9bf6e77 Add chrome to the Docker image for compose-web CI 2021-04-06 06:46:51 +02:00
Shagen Ogandzhanian
ba1f3c57c6 Update symlinks in compose-web/Dockerfile 2021-04-05 21:19:15 +02:00
Shagen Ogandzhanian
6ee7147fe3 Speed up syncing and creating symlink for compose-web/Dockerfile 2021-04-05 19:35:34 +02:00
Shagen Ogandzhanian
56bb89fad6 Enforce bash as default shell in compose-web Dockerfile (the right way) 2021-04-05 01:06:07 +02:00
Shagen Ogandzhanian
bdeea79e9d Use bash by defaule in compose-web/Dockerfile 2021-04-03 00:56:42 +02:00
Shagen Ogandzhanian
963ab0dc55 Introduce experimental Dockerfile for compose-web-based jobs 2021-03-26 14:39:10 +01:00
Nikolay Igotti
2f7f05babd Move to 0.3.2. 2021-03-02 09:51:30 +03:00
Nikolay Igotti
1999f58e75 Move to build 0.3.1. 2021-03-01 09:37:24 +03:00
Nikolay Igotti
10e99c20d9 Move to 0.3.0. 2021-02-22 13:19:43 +03:00
Nikolay Igotti
c58018221e Move to 0.3.0-rc1 (#410) 2021-02-21 13:26:51 +03:00
Igor Demin
13e0bd184a Fix building of uber jar 2021-01-28 18:03:12 +03:00
Nikolay Igotti
c5f6013dfc Missing env variable in Dockefile 2021-01-20 19:26:39 +03:00
Nikolay Igotti
84163e7499 Move to 0.2.0-build132 2020-11-26 22:30:54 +03:00
Alexey Tsvetkov
92f83d2984 Add information on Docker in release instruction 2020-09-23 16:41:32 +03:00
Alexey Tsvetkov
093becb42d Add docker files 2020-09-23 16:30:33 +03:00
Alexey Tsvetkov
0c95a4ae5f Fix compose-uber-jar Gradle project name 2020-09-22 11:07:57 +03:00
Alexey Tsvetkov
4b1edfb165 Update maven repo configuration for uber jar 2020-09-22 11:07:57 +03:00
Alexey Tsvetkov
ad4d48b7d8 Add missing gradle-wrapper.jar 2020-09-21 17:53:35 +03:00
Alexey Tsvetkov
20dc87a6a9 Fix GitHub release section 2020-09-15 14:49:23 +03:00
Alexey Tsvetkov
cacb9ecdf9 Add release instruction 2020-09-15 14:46:13 +03:00
Nikolay Igotti
420c0bdaab Uberjar builder. 2020-09-07 14:11:02 +03:00