Is there a way to validate my fastlane will pass linting using `fdroid lint`?

Hello. I’m adding fastlane documentation to my repo and I wanted to make sure that it’s being picked up, so when I do my merge request later, there aren’t any problems.

I’ve run the fdroid lint command but I can’t see anything in the output about fastlane files being processed. Is there a way for me to know that my fastlane is in the right place and it’ll get picked up, and that the files look correct?

I did try running a lint step locally, but but I can’t see anything in the output about fastlane files being processed.

I then went down a weird route of adding a forbidden tag to my repo to make linting fail. It’s still passing though.

→ docker run --rm -v /home/mendhak/Android/Sdk:/opt/android-sdk -v $(pwd):/repo -e ANDROID_HOME:/opt/android-sdk registry.gitlab.com/fdroid/docker-executable-fdroidserver:master lint -f -v com.mendhak.gpslogger
2021-05-14 08:02:41,194 WARNING: No config.yml found, using defaults.
2021-05-14 08:02:41,237 DEBUG: Getting git vcs interface for https://github.com/mendhak/gpslogger.git
2021-05-14 08:02:41,237 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:41,237 DEBUG: > git rev-parse --show-toplevel
2021-05-14 08:02:41,439 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:41,440 DEBUG: > git submodule foreach --recursive git reset --hard
2021-05-14 08:02:41,546 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:41,546 DEBUG: > git submodule foreach --recursive git clean -dffx
2021-05-14 08:02:41,652 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:41,652 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch origin
2021-05-14 08:02:42,055 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:42,055 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch --prune --tags --force origin
2021-05-14 08:02:42,457 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:42,458 DEBUG: > git remote set-head origin --auto
2021-05-14 08:02:42,964 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:42,965 DEBUG: > git checkout -f HEAD
2021-05-14 08:02:43,171 DEBUG: Directory: build/com.mendhak.gpslogger
2021-05-14 08:02:43,171 DEBUG: > git clean -dffx

I’ve modified my com.mendhak.gpslogger.yml locally to point at my latest v108 tag (which includes the above changes), I don’t know if that metadata file gets read during linting?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.