Releases: ricardorlg/aws-device-farm-tractor
Device Farm Tractor 1.1.0
What's New
✨ Allows Appium Web test executions.
What's Changed
- Update dependency software.amazon.awssdk:bom to v2.17.76 by @renovate in #141
- Update dependency gradle to v7.3 by @renovate in #143
- Update dependency software.amazon.awssdk:bom to v2.17.78 by @renovate in #142
- Update dependency software.amazon.awssdk:bom to v2.17.79 by @renovate in #144
- Update plugin org.jetbrains.kotlin.jvm to v1.6.0 by @renovate in #146
- Update dependency software.amazon.awssdk:bom to v2.17.82 by @renovate in #145
- Update EnricoMi/publish-unit-test-result-action action to v1.24 by @renovate in #147
- Update actions/setup-java action to v2 by @renovate in #140
- Update dependency org.http4k:http4k-core to v4.17.0.0 by @renovate in #150
- Update JamesIves/github-pages-deploy-action action to v4.1.6 by @renovate in #151
- Update dependency software.amazon.awssdk:bom to v2.17.84 by @renovate in #149
- Update dependency io.mockk:mockk to v1.12.1 by @renovate in #148
- Update dependency io.github.microutils:kotlin-logging to v2.1.0 by @renovate in #152
- Update dependency software.amazon.awssdk:bom to v2.17.85 by @renovate in #153
- Update dependency software.amazon.awssdk:bom to v2.17.86 by @renovate in #154
- Update dependency software.amazon.awssdk:bom to v2.17.87 by @renovate in #156
- Update dependency org.http4k:http4k-core to v4.17.1.0 by @renovate in #155
- Update dependency io.kotest.extensions:kotest-assertions-arrow to v1.2.0 by @renovate in #162
- Update kotest_version to v4.6.4 by @renovate in #161
- Update dependency org.http4k:http4k-core to v4.17.2.0 by @renovate in #160
- Update JamesIves/github-pages-deploy-action action to v4.1.7 by @renovate in #159
- Update kotest_version (major) by @renovate in #158
- Update dependency software.amazon.awssdk:bom to v2.17.92 by @renovate in #157
- Update dependency software.amazon.awssdk:bom to v2.17.93 by @renovate in #163
- Update dependency gradle to v7.3.1 by @renovate in #165
- Update dependency software.amazon.awssdk:bom to v2.17.94 by @renovate in #166
- Update dependency software.amazon.awssdk:bom to v2.17.95 by @renovate in #167
- Update dependency io.github.microutils:kotlin-logging to v2.1.15 by @renovate in #169
- Update dependency software.amazon.awssdk:bom to v2.17.96 by @renovate in #168
- Update EnricoMi/publish-unit-test-result-action action to v1.25 by @renovate in #164
- Update dependency software.amazon.awssdk:bom to v2.17.98 by @renovate in #170
- Update dependency org.http4k:http4k-core to v4.17.3.0 by @renovate in #173
- Update kotest_version to v5.0.2 by @renovate in #172
- Update dependency software.amazon.awssdk:bom to v2.17.99 by @renovate in #171
- Update dependency io.github.microutils:kotlin-logging to v2.1.16 by @renovate in #174
- Update plugin org.jetbrains.kotlin.jvm to v1.6.10 by @renovate in #175
- Update dependency software.amazon.awssdk:bom to v2.17.100 by @renovate in #176
- Update dependency gradle to v7.3.2 by @renovate in #177
- Update JamesIves/github-pages-deploy-action action to v4.1.8 by @renovate in #179
- Update dependency io.github.microutils:kotlin-logging to v2.1.20 by @renovate in #178
- Update dependency software.amazon.awssdk:bom to v2.17.101 by @renovate in #184
- Update kotest_version to v5.0.3 by @renovate in #183
- Update dependency org.http4k:http4k-core to v4.17.5.0 by @renovate in #182
- Update dependency io.kotest.extensions:kotest-assertions-arrow to v1.2.1 by @renovate in #181
- Update dependency io.github.microutils:kotlin-logging to v2.1.21 by @renovate in #180
- Update dependency gradle to v7.3.3 by @renovate in #186
- Update dependency software.amazon.awssdk:bom to v2.17.102 by @renovate in #185
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.0 by @renovate in #187
- Update dependency org.http4k:http4k-core to v4.17.6.0 by @renovate in #188
- Update EnricoMi/publish-unit-test-result-action action to v1.26 by @renovate in #189
- Update dependency io.mockk:mockk to v1.12.2 by @renovate in #190
- Update dependency software.amazon.awssdk:bom to v2.17.103 by @renovate in #192
- Update dependency org.http4k:http4k-core to v4.17.7.0 by @renovate in #191
- Update dependency software.amazon.awssdk:bom to v2.17.104 by @renovate in #193
- Update JamesIves/github-pages-deploy-action action to v4.1.9 by @renovate in #194
- Update dependency software.amazon.awssdk:bom to v2.17.105 by @renovate in #195
- Update JamesIves/github-pages-deploy-action action to v4.2.0 by @renovate in #196
- Update dependency software.amazon.awssdk:bom to v2.17.106 by @renovate in #197
- Update dependency software.amazon.awssdk:bom to v2.17.107 by @renovate in #198
- Update JamesIves/github-pages-deploy-action action to v4.2.1 by @renovate in #200
- Update dependency org.http4k:http4k-core to v4.17.8.0 by @renovate in #199
- Update JamesIves/github-pages-deploy-action action to v4.2.2 by @renovate in #201
- Update dependency software.amazon.awssdk:bom to v2.17.108 by @renovate in #202
- Update dependency org.http4k:http4k-core to v4.17.9.0 by @renovate in #203
- Update dependency software.amazon.awssdk:bom to v2.17.109 by @renovate in #204
- Update dependency software.amazon.awssdk:bom to v2.17.110 by @renovate in #205
- Update dependency org.slf4j:slf4j-simple to v1.7.33 by @renovate in #206
- Update dependency software.amazon.awssdk:bom to v2.17.112 by @renovate in #207
- Update kotest_version to v5.1.0 by @renovate in #208
- Update dependency software.amazon.awssdk:bom to v2.17.113 by @renovate in #209
- Update EnricoMi/publish-unit-test-result-action action to v1.27 by @renovate in #210
- Update dependency software.amazon.awssdk:bom to v2.17.114 by @renovate in #211
- Update dependency software.amazon.awssdk:bom to v2.17.115 by @ren...
Device Farm Tractor 1.0.6
⬆️ Upgrade Arrow, AWS SDK, Kotlin, and other dependencies.
👷 Allow Github Actions CD to autoclose artifact when releasing to maven central.
What's Changed
- Update EnricoMi/publish-unit-test-result-action action to v1.17 by @renovate in #33
- Update dependency software.amazon.awssdk:bom to v2.16.68 by @renovate in #43
- Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.10 by @renovate in #29
- Update dependency software.amazon.awssdk:bom to v2.16.74 by @renovate in #44
- Update dependency org.http4k:http4k-core to v4.9.4.0 by @renovate in #41
- Update dependency org.http4k:http4k-core to v4.9.5.0 by @renovate in #45
- Update dependency software.amazon.awssdk:bom to v2.16.81 by @renovate in #46
- Update dependency io.github.microutils:kotlin-logging to v2.0.8 by @renovate in #47
- Update JamesIves/github-pages-deploy-action action to v4.1.4 by @renovate in #48
- Update dependency software.amazon.awssdk:bom to v2.16.83 by @renovate in #50
- Update dependency org.http4k:http4k-core to v4.9.7.0 by @renovate in #49
- Update dependency gradle to v7.1 by @renovate in #51
- Update dependency software.amazon.awssdk:bom to v2.16.85 by @renovate in #52
- Update EnricoMi/publish-unit-test-result-action action to v1.18 by @renovate in #55
- Update dependency org.slf4j:slf4j-simple to v1.7.31 by @renovate in #54
- Update dependency org.http4k:http4k-core to v4.9.8.0 by @renovate in #53
- Update dependency software.amazon.awssdk:bom to v2.16.87 by @renovate in #56
- Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.20 by @renovate in #57
- Update dependency software.amazon.awssdk:bom to v2.16.89 by @renovate in #58
- Update dependency gradle to v7.1.1 by @renovate in #59
- Update dependency software.amazon.awssdk:bom to v2.16.94 by @renovate in #61
- Update dependency org.http4k:http4k-core to v4.9.9.0 by @renovate in #60
- Update dependency software.amazon.awssdk:bom to v2.16.95 by @renovate in #62
- Update dependency io.mockk:mockk to v1.12.0 by @renovate in #63
- Update EnricoMi/publish-unit-test-result-action action to v1.19 by @renovate in #64
- Update dependency software.amazon.awssdk:bom to v2.16.96 by @renovate in #65
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.5.1 by @renovate in #66
- Update dependency software.amazon.awssdk:bom to v2.16.99 by @renovate in #67
- Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.21 by @renovate in #68
- Update dependency io.kotest:kotest-assertions-core to v4.6.1 by @renovate in #69
- Update dependency io.github.microutils:kotlin-logging to v2.0.10 by @renovate in #70
- Update dependency org.slf4j:slf4j-simple to v1.7.32 by @renovate in #71
- Update dependency software.amazon.awssdk:bom to v2.17.5 by @renovate in #73
- Update dependency org.http4k:http4k-core to v4.10.1.0 by @renovate in #72
- Update dependency software.amazon.awssdk:bom to v2.17.8 by @renovate in #74
- Update dependency org.http4k:http4k-core to v4.11.0.0 by @renovate in #77
- Update dependency io.kotest.extensions:kotest-assertions-arrow to v1.0.3 by @renovate in #76
- Update dependency software.amazon.awssdk:bom to v2.17.15 by @renovate in #75
- Update dependency software.amazon.awssdk:bom to v2.17.17 by @renovate in #79
- Update dependency org.http4k:http4k-core to v4.11.0.1 by @renovate in #78
- Update dependency gradle to v7.2 by @renovate in #81
- Update dependency software.amazon.awssdk:bom to v2.17.21 by @renovate in #80
- Update dependency software.amazon.awssdk:bom to v2.17.22 by @renovate in #82
- Update dependency software.amazon.awssdk:bom to v2.17.26 by @renovate in #83
- Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.30 by @renovate in #84
- Update dependency io.kotest:kotest-assertions-core to v4.6.2 by @renovate in #86
- Update dependency io.github.microutils:kotlin-logging to v2.0.11 by @renovate in #85
- Update dependency org.http4k:http4k-core to v4.12.0.1 by @renovate in #89
- Update dependency software.amazon.awssdk:bom to v2.17.31 by @renovate in #88
- Update JamesIves/github-pages-deploy-action action to v4.1.5 by @renovate in #87
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.5.2 by @renovate in #92
- Update dependency software.amazon.awssdk:bom to v2.17.35 by @renovate in #91
- Update dependency org.http4k:http4k-core to v4.12.3.0 by @renovate in #93
- Update dependency software.amazon.awssdk:bom to v2.17.38 by @renovate in #94
- Update dependency software.amazon.awssdk:bom to v2.17.39 by @renovate in #95
- Update dependency software.amazon.awssdk:bom to v2.17.40 by @renovate in #97
- Update dependency org.http4k:http4k-core to v4.13.0.0 by @renovate in #96
- Update dependency software.amazon.awssdk:bom to v2.17.42 by @renovate in #98
- Update kotest_version to v4.6.3 by @renovate in #99
- Update plugin org.jetbrains.kotlin.jvm to v1.5.31 by @renovate in #101
- Update dependency io.arrow-kt:arrow-fx-coroutines to v0.13.3 by @renovate in #100
- Update dependency io.arrow-kt:arrow-fx-coroutines to v1 by @renovate in #102
- Update dependency software.amazon.awssdk:bom to v2.17.43 by @renovate in #103
- Update dependency software.amazon.awssdk:bom to v2.17.45 by @renovate in #104
- Update dependency org.http4k:http4k-core to v4.13.1.0 by @renovate in #105
- Update dependency software.amazon.awssdk:bom to v2.17.46 by @renovate in #106
- Update EnricoMi/publish-unit-test-result-action action to v1.20 by @renovate in #108
- Update dependency software.amazon.awssdk:bom to v2.17.47 by @renovate in #107
- Update dependency software.amazon.awssdk:bom to v2.17.48 by @renovate in #109
- Update EnricoMi/publish-unit-test-result-action action to v1.21 by @renovate in #110
- Update dependency software.amazon.awssdk:bom to v...
Device Farm Tractor 1.0.5
✨ Allow users to specify the profile name to be used when loading AWS credentials from file
⬆️ Upgrade Kotlin to 1.5 version, aws, kotest, http4k, and mock dependencies
✅ add tests for new feature
Device Farm Tractor 1.0.4
✨ Allow users to disable app performance monitoring
🔥 remove app upload type property, now it will be got using app extension
⬆️ Upgrade kotlin, aws, kotest, http4k, and mock dependencies
✅ add tests for new features and get results table method
Device Farm Tractor 1.0.3
Features
✨ Allow users to download videos of the test execution
✨ Print a nice table with test results on each device
🎨 format code, remove unused methods improve log messages and errors
⚡ FIX an incorrect use of Dispatchers.IO which causes download tasks to block the main thread.
✅ Add tests for download tasks (use property bases testing to be sure it will work with any artifact type)
Device Farm Tractor 1.0.2
Features
🎨 Give a better order to upload artifacts handler in order to show a nice message when the upload process starts
🐛 FIX a bug that causes test execution to keep trying to upload artifacts when a device farm exception happens
🐛 The current run status will be logged only 5 times per status and it will retry with one minute delay
✨ Add a delay before starting to download results
⚡ Download results and delete uploads will be executed in parallel
Device Farm Tractor 1.0.1
This is the library that future plugins will use to execute Serenity BDD tests in AWS Device Farm.
Features:
- Default implementations are now internal use only
- AWS Device farm library has API scope, in order to be used by maven plugin
Device Farm Tractor 1.0.0
This is the library that future plugins will use to execute Serenity BDD tests in AWS Device Farm.
Features:
- Find or create Device Farm project
- Search for Device Pools
- Upload artifacts to AWS Device Farm, using parallelism when possible
- Schedule test runs and waits for result
- Download Serenity test reports of all test jobs on AWS, saving the on host machine. using parallelism when possible.