rambler-digital-solutions / fastlane-flows Goto Github PK
View Code? Open in Web Editor NEWdeliver it smoothly
License: MIT License
deliver it smoothly
License: MIT License
It's easier to use "Automatic code-signing" on developers machines and to disable it automatically on the build server.
:XCODEBUILD_ARCHIVE=>"/Users/jenkins/Library/Developer/Xcode/Archives/2016-11-01/Restaurants 2016-11-01 17.31.24.xcarchive"}
ERROR [2016-11-01 17:34:38.83]: Couldn't find ipa file at path 'Release.ipa'
судя по всему fastlane пытается найти файл по названию схемы, но такого нет
Приходит
3.0.3.69 (in-house) uploaded to FTP
Должно быть
3.0.4.71 (in-house) uploaded to FTP
Собираю из ветки. На ftp при этом отображается 3.0.3.71
Есть предложение собирать release notes для сборки, отправляемой в Fabric, не только из ссылок на реализованные issue в JIRA, но и добавлять к ним комментарии.
Комментарии можно выдергивать из текста коммитов, в которых указаны реализованные задачи. В чем смысл? Release notes становятся более читаемыми, и тестировщик видит не какой-то абстрактный номер коммита, а пояснение, что с ним произошло.
Например:
Коммит с текстом: "Merge branch feature/newsModule into develop; ARESTIOS-1488 #comment Реализована функциональность новостей ресторанов"
В release notes попадает строка:
"https://jira.rambler-co.ru/browse/ARESTIOS-796 - Реализована функциональность новостей ресторанов"
Для выдергивания текста можно использовать либо формат smart-commit https://confluence.atlassian.com/fisheye/using-smart-commits-298976812.html либо какой-то свой, не принципиально.
Было бы хорошо, если бы при увеличении версия билда (сборка теста и стейджа) в коммит не попадали изменения project.pbxproj (отключение automatically manage signing).
Сейчас не работают сборки у проектов с Apple Pay.
Это связано с тем, что у разных проектов нельзя выделить общие flow.
Параметры сборок:
сабж
К примеру, Рамблер/почта.
Помимо сгенерированного сообщения из коммитов и задач в JIRA иногда необходимо руками что-либо дописывать в Release Notes.
Было бы неплохо иметь возможность делать это через веб-интерфейс перед сборкой.
Необходимо в первую очередь для заливки в Fabric
Было бы очень удобно постить линк на сборку в Jira к конкретным таскам.
itms-services://?action=download-manifest&url
ERROR [2016-11-01 18:20:33.08]: No file changes picked up. Make sure you run the increment_build_number
action first.
Сборка в fabric заливается с увеличенным билдом, но в репозиторий изменения не попадают.
Для #16 нужно разработать новый лендинг на Jenkins.
При сборке in_house на странице с списком билдов на ftp отображается неверный номер билда.
Пример: 3.0.3(70) , должен быть 3.0.4(70) - сборка из релизной ветки, где была увеличена версия до 3.0.4. В develop при этом 3.0.3(69)
Сейчас переносит из любого.
Есть action
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.