https://github.com/perfectomobilesa/fastlaneespressocirclecislacksample
This sample utilises perfecto's Fast lane plugin running Espresso execution on Circle CI and reports to Slack. Kindly do not delete this
https://github.com/perfectomobilesa/fastlaneespressocirclecislacksample
Last synced: 12 months ago
JSON representation
This sample utilises perfecto's Fast lane plugin running Espresso execution on Circle CI and reports to Slack. Kindly do not delete this
- Host: GitHub
- URL: https://github.com/perfectomobilesa/fastlaneespressocirclecislacksample
- Owner: PerfectoMobileSA
- License: mit
- Created: 2020-01-14T10:39:40.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-06-20T17:24:26.000Z (about 1 year ago)
- Last Synced: 2025-06-20T18:33:51.073Z (about 1 year ago)
- Language: Java
- Homepage:
- Size: 113 KB
- Stars: 1
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fastlane + Espresso + Perfecto + slack:
[](https://circleci.com/gh/PerfectoMobileSA/FastlaneEspressoCircleCISlackSample/tree/master)
This project showcases usage of perfecto fastlane plugin.
The following fastlane actions are possible with the sample project:
## Available Actions:
## Android
### android test
```
fastlane android test
```
build, upload and run on perfecto
### android apk
```
fastlane android apk
```
Build debug APK and upload to perfecto
### android test_apk
```
fastlane android test_apk
```
Build debug test APK and upload to perfecto
### android run_perfecto
```
fastlane android run_perfecto
```
Run on perfecto
### android slack_report
```
fastlane android slack_report
```
Report perfecto url to slack
Refer to .circleci/config.yml for steps to setup and execute this project.
### Note:
Pass the below values as environment variables
PERFECTO_CLOUDURL [your perfecto cloud url. E.g.: demo.perfectomobile.com]
PERFECTO_TOKEN [your perfecto [`security token`](https://developers.perfectomobile.com/display/PD/Generate+security+tokens)]
PERFECTO_MEDIA_LOCATION [mention the Perfecto media repository location to upload the file mentioned in file_path. E.g. PUBLIC:Samples/sample.ipa]
file_path [location of your preferred ipa/apk file which needs to be uploaded to perfecto media repository.]
slack_webhook [Slack incoming webhook for slack integration. more info: [`here`](https://docs.fastlane.tools/actions/slack/)]