Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Готовим своё хранилище сборок
Search
Alexander Saenko
August 31, 2019
Programming
0
26
Готовим своё хранилище сборок
Дмитрий Лизин
Alexander Saenko
August 31, 2019
Tweet
Share
More Decks by Alexander Saenko
See All by Alexander Saenko
WWDC2020 Summary
alexandersaenko
0
150
Legacy code - methodology
alexandersaenko
0
41
Экологически чистая разработка
alexandersaenko
0
58
Альманах менеджера
alexandersaenko
0
20
Сам себе режиссер: по ту сторону iOS
alexandersaenko
0
39
Укрощение нормализированного состояния
alexandersaenko
0
63
Fastlane - App automation done right
alexandersaenko
0
47
PDD - Playground Driven Development 👨🏻_💻
alexandersaenko
0
66
Cross-platform UI tests or Say no to Appium
alexandersaenko
0
57
Other Decks in Programming
See All in Programming
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
26
5.8k
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
360
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
170
fs2-io を試してたらバグを見つけて直した話
chencmd
0
280
Package Traits
ikesyo
1
160
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
8
1.8k
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
880
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
230
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
320
BEエンジニアがFEの業務をできるようになるまでにやったこと
yoshida_ryushin
0
100
快速入門可觀測性
blueswen
0
480
Beyond ORM
77web
11
1.5k
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
74
9.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Building Adaptive Systems
keathley
38
2.3k
The Cult of Friendly URLs
andyhume
78
6.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
171
50k
Scaling GitHub
holman
459
140k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
How GitHub (no longer) Works
holman
312
140k
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
We Have a Design System, Now What?
morganepeng
51
7.3k
Transcript
Готовим свое хранилище сборок Установи свое приложение в пару кликов
Telegram: @sdkdimon Докладчик: Дмитрий Лизин
Сборка - что на выходе? Export as *.IPA file Export
to AppStore
• Ad Hoc • Device UUID • iTunes
Установка *.ipa по ссылке Ссылка-триггер для iOS (iTunes): itms-services://?action=download-manifest&url=https://our-site.org/manifest.plist Manifest
content
Как устроено у нас. App Storage. HOST CI APP STORAGE
Складывает сборки Шарит структуру каталогов сборок • CI – формирует структуру каталогов и складывает сборки. • APP STORAGE – рекурсивно шарит папки пока не наткнется на папку с *.IPA и генерирует manifest.plist файл. iOS h t t p s
None
None
Спасибо за внимание • Исходники AppStorage https://github.com/sdkdimon/app-storage