Skip to content

Reproducible Build for v1.1.3 failed #10

@IzzySoft

Description

@IzzySoft

was easy to fix, luckily – but please, take a look at our RB Hints for Developers, and especially at the "first basic rule" there. You've tagged a release, then changed versioning, then built, and only then committed the changes – that broke the neck, as built from the tagged commit, we get a different version.

TL;DR: Please "always build the release APK from a clean tree at the commit the release tag points to" 😉

We had to apply a dirty hack to make this release RB – which means, the next release will automatically fail as well until we manually remove that hack again 🙈

git checkout cadea70ff5ed1f35ed89c654b55acbff82a867f2      # the commit holding your changes
git reset --soft 6eba214ef72caf7ac135df206c386316b31cb36d  # the commit the APK claims to have been built from
./gradlew assembleRelease

Thanks for taking care! 🤗

--- END BUILD LOG ---
Keeping '5ff29e9ad07d5dcefd6e06424c4e9c969e653b70871c60a9b4e08728b073c049-compress.joshattic.us-1.1.3-upstream.apk'...
Keeping '290173bac2336fa0dc09dd626204fd723fd103ff3f1a38ef6c2d40a0ca887108-compress.joshattic.us-1.1.3-unsigned.apk'...
Reproducible: True

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghigh priorityThis issue is of high priorityresolvedThis issue has been resolved

    Projects

    Status

    Released

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions