File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- #! /usr/bin/sh
1+ #! /usr/bin/bash
22
3- wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
4- wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list
5- apt-get update -y
6- apt-get install dart -y
7- echo ' export PATH="$PATH:/usr/lib/dart/bin"' >> $PROFILE
3+ pushd /tmp
4+ mkdir dartsdk
5+ pushd dartsdk
6+ wget https://storage.googleapis.com/dart-archive/channels/stable/release/latest/sdk/dartsdk-linux-x64-release.zip -O dartsdk.zip
7+ unzip -o dartsdk.zip
8+ ln -sf $PWD /dart-sdk/bin/dart /usr/local/bin/dart
9+ popd
10+
11+ # dart3
12+ mkdir dart3sdk
13+ pushd dart3sdk
14+ wget https://storage.googleapis.com/dart-archive/channels/dev/release/latest/sdk/dartsdk-linux-x64-release.zip -O dartsdk.zip
15+ unzip -o dartsdk.zip
16+ ln -sf $PWD /dart-sdk/bin/dart /usr/local/bin/dart3
17+ popd
18+ popd
19+ dart --version
20+ dart3 --version
Original file line number Diff line number Diff line change @@ -201,9 +201,9 @@ jobs:
201201 # - name: Install truffleruby
202202 # if: matrix.lang == 'ruby'
203203 # run: ./.github/truffleruby.sh
204- # - name: Install dart
205- # if: matrix.lang == 'dart'
206- # run: sudo ./.github/dart.sh
204+ - name : Install dart
205+ if : matrix.lang == 'dart'
206+ run : sudo ./.github/dart.sh
207207 - name : Install v
208208 if : matrix.lang == 'v'
209209 run : ./.github/v.sh
Original file line number Diff line number Diff line change @@ -47,40 +47,53 @@ problems:
4747 - name : regex-redux
4848 source :
4949 - 1.dart
50- compiler_version_command : dart --version
50+ compiler_version_command :
5151compiler_version_regex :
5252runtime_version_parameter :
5353runtime_version_regex :
5454source_rename_to : app.dart
5555environments :
5656 - os : linux
5757 compiler : dart/exe
58+ compiler_version_command : dart --version
5859 version : latest
59- docker : dart
60+ docker :
6061 include : dart
6162 build : dart pub get && dart compile exe app.dart -o out/app
6263 out_dir : out
6364 run_cmd : app
65+ # - os: linux
66+ # compiler: dart/exe
67+ # compiler_version_command: dart --version
68+ # version: beta
69+ # enabled: false
70+ # docker: dart:beta
71+ # include: dart
72+ # include_sub_dir:
73+ # build: dart pub get && dart compile exe app.dart -o out/app
74+ # out_dir: out
75+ # run_cmd: app
76+ # allow_failure: true
77+ # - os: linux
78+ # compiler: dart/aot
79+ # compiler_version_command: dart --version
80+ # version: latest
81+ # enabled: false
82+ # docker: dart
83+ # docker_runtime_dir: /usr/lib/dart
84+ # include: dart
85+ # include_sub_dir:
86+ # build: dart pub get && dart compile aot-snapshot app.dart -o out/app.aot
87+ # out_dir: out
88+ # run_cmd: dart/bin/dartaotruntime app.aot
89+ # runtime_version_parameter: --version
6490 - os : linux
6591 compiler : dart/exe
66- version : beta
67- enabled : false
68- docker : dart:beta
92+ compiler_version_command : dart3 --version
93+ version : 3
94+ docker :
6995 include : dart
70- include_sub_dir :
71- build : dart pub get && dart compile exe app.dart -o out/app
96+ build : dart3 pub get && dart3 compile exe app.dart -o out/app
7297 out_dir : out
7398 run_cmd : app
7499 allow_failure : true
75- - os : linux
76- compiler : dart/aot
77- version : latest
78- enabled : false
79- docker : dart
80- docker_runtime_dir : /usr/lib/dart
81- include : dart
82- include_sub_dir :
83- build : dart pub get && dart compile aot-snapshot app.dart -o out/app.aot
84- out_dir : out
85- run_cmd : dart/bin/dartaotruntime app.aot
86- runtime_version_parameter : --version
Original file line number Diff line number Diff line change @@ -3,14 +3,14 @@ import org.jetbrains.kotlin.cli.jvm.K2JVMCompiler
33import org.jetbrains.kotlin.config.KotlinCompilerVersion
44
55plugins {
6- val kotlinVersion = " 1.8.0 "
6+ val kotlinVersion = " 1.8.10 "
77 kotlin(" jvm" ).version(kotlinVersion)
88 kotlin(" plugin.serialization" ).version(kotlinVersion)
99 // kotlin("plugin.spring").version(kotlinVersion)
1010 // id("org.springframework.boot").version("2.5.6")
1111 // id("io.spring.dependency-management").version("1.0.11.RELEASE")
1212 id(" com.github.johnrengelman.shadow" ).version(" 7.1.2" )
13- id(" com.github.ben-manes.versions" ).version(" 0.44 .0" )
13+ id(" com.github.ben-manes.versions" ).version(" 0.45 .0" )
1414 java
1515 application
1616}
@@ -32,7 +32,7 @@ dependencies {
3232 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4" )
3333 implementation(" org.jetbrains.kotlinx:kotlinx-serialization-json:1.4.1" )
3434 implementation(" org.jetbrains.kotlinx:atomicfu:0.19.0" )
35- val ktor_version = " 2.2.2 "
35+ val ktor_version = " 2.2.3 "
3636 implementation(" io.ktor:ktor-server-core:$ktor_version " )
3737 // implementation("io.ktor:ktor-server-netty:$ktor_version")
3838 implementation(" io.ktor:ktor-server-cio:$ktor_version " )
Original file line number Diff line number Diff line change @@ -3,10 +3,10 @@ import org.jetbrains.kotlin.config.KotlinCompilerVersion
33import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget
44
55plugins {
6- val kotlinVersion = " 1.8.0 "
6+ val kotlinVersion = " 1.8.10 "
77 kotlin(" multiplatform" ).version(kotlinVersion)
88 kotlin(" plugin.serialization" ).version(kotlinVersion)
9- id(" com.github.ben-manes.versions" ).version(" 0.44 .0" )
9+ id(" com.github.ben-manes.versions" ).version(" 0.45 .0" )
1010}
1111
1212repositories {
You can’t perform that action at this time.
0 commit comments