Livro grátisApós cinco anos atacando o mesmo rake e seis meses pesquisando o DevOps, quem sabe o que é o Perfil de Provisão e como a implantação do aplicativo depende dele, foi decidido elaborar uma instrução passo a passo, em imagens, sobre a configuração do ambiente de trabalho em Equipe do iOS com investimentos financeiros mínimos (por exemplo, quando não há contas pagas do GitHub ou Jira), e o trabalho está em pleno andamento.
Obviamente, havia um objetivo de que seria possível publicar essas instruções na forma de um tutorial sobre Habré. Porém, quando o número de páginas excedeu cinquenta e o número de imagens em cem, e não houve apresentação de ponta a ponta do material, ficou claro que mesmo uma série de artigos não funcionaria. Os planos surgiram na segunda e terceira parte. Mas, inesperadamente, no meio da segunda parte, pela vontade das circunstâncias, o trabalho teve que ser interrompido e quando poderia ser retomado - não se sabe. A primeira parte ficou "sob o pano" por pelo menos 3 meses. Como o destino das partes restantes é desconhecido até para o autor, decidiu-se publicar a primeira parte "como está", com correções mínimas e sem correções técnicas na forma de um e-book em formato ePub e pdf.
Amada pelos desenvolvedores do iOS, a Apple gentilmente forneceu uma ferramenta de criação de livros eletrônicos que deve ser odiada por todos os autores que tentaram publicar usando-a (no entanto, se eu começar a escrever poesia, será a melhor alternativa ao editor Borland C que eu já usei para esse fim).
Olá para os criadores do OnlyOffice! Não faria mal liberar um conversor em .iba. Eu acredito em você mais do que na Apple. No spoiler, apresento o conteúdo da primeira parte, que você pode baixar gratuitamente nos links abaixo, na AppStore ou na hospedagem de arquivos.
ConteúdoPrefácio da publicação eletrônica. 4
Introdução 5
Capítulo I: Instalando e configurando um sistema host 7
Capítulo 2: Instalar o Jenkins 11
Capítulo 3: Reconfigurando sua conta Jenkins. 14
- Painel de encaixe. 14
- Xcode 14
- Chaveiro 15
- Perfis de provisão. 16
- Gerenciamento de energia. 17
- Localizador 17
- Terminal 20
Capítulo 4: Instalando e configurando o Docker. 22
- Instalação. 22
- Portainer 23
- Gerenciamento. 23
Capítulo 5: Instalando e configurando o GitLab CE. 25
- Instale o GitLab. 25
- Crie contas do GitLab. 26
- Crie um repositório GitLab. 27
- Verifique o cliente Git. 28.
- Criando chaves SSH. 28.
- Clonando o repositório GitLab. 31
Capítulo 6: Predefinir Jenkins. 32.
- Permissões Jenkins. 32.
- Instalando os plugins Jenkins 35
- Instalação de artistas (transportadores) Jenkins. 35
Capítulo 7: Preparação do Material 37.
- Criando um projeto Xcode. 37.
- Serviço de Distribuição Diawi 37
- Capítulo 8: Criando uma tarefa de modelo. 39.
- Criando tarefas de estilo livre. 39.
- Particionando a configuração. 40.
- Seção Geral. 41.
- Gerenciador de código-fonte da seção. 42.
- Seção Build Triggers. 43
- Seção Ambiente de Compilação. 43
- Seção Build, Subseção Xcode. 44
- Seção Build, Exportar subseção IPA. 46.
- Seção Build, distribuição. 50.
- Seção Ações pós-compilação. 51
Capítulo 9: Construindo um projeto de modelo 53
Capítulo 10: Construa um projeto com dependências. 56.
Capítulo 11: Integrações. 60
- WebHook. 60
- Emails 62
- Tecido / Crashlitics. 62
- Teste de vôo. 63.
- Mensageiros 65
Capítulo 12: Teste de unidade em Jenkins. 66.
Capítulo 13: Aprimoramentos do Jenkins. 70
- Monitoramento 70
- Vista personalizada. 71
- Detalhes da tarefa. 71
- Backups 72
- Gerenciador de backup: 73
- Gerenciador de backup periódico: 73
- Thinbackup 74
Capítulo 14: Redmine. 76
- Instalação 76
- Integração. 77
- Configurando processos. 79
- Capítulo 15: OnlyOffice Community Server. 84
- Preparando para instalação. 84
- Bem-vindo Página 89
- Configurações. 89
Capítulo 16: Providência e distribuição. 92
- Preparação 92
- Zona do desenvolvedor Apple 95
- Crie o aplicativo. 105
- Distribuição 112
- Diawi. 113
- Distribuição através do site. 114
Capítulo 17: Pesquisa Elástica + Kibana. 117
- Declaração do problema. 117
- Instale o Elasticsearch + Kibana. 118
- Preparação de dados. 119
- Análise. 126
- Visualização. 130
- Apresentação 134
Capítulo 18. Logstash 136
- Instalação básica 136
- Gráfico de Frequências Kibana. 137
- Integração Redmine: carregando dados de um arquivo local. 138
- Entrada de seção. 139
- Filtro de seção 139
- Saída de seção 141
- Redirecionamento de fluxo no Redmine 146
- Integração de syslog (Rsyslog) 149
- Configuração TCP simples 151
- Configuração UDP simples 152
- Configuração avançada 154
- Depurar conexões de rede 156
- Rsyslog 157
O prefácio contém o endereço onde você pode deixar seus comentários e / ou relatar erros encontrados, tanto gramaticais quanto técnicos.
Download da Apple Books Store
Desculpe, downloads de alguns países não estão disponíveis. No aplicativo iBooks, você deve selecionar um país ocidental para concluir o download.
Baixar da hospedagem de arquivos (~ 30 Mb)
A hospedagem de arquivos é uma solução temporária. Talvez eu possa publicá-lo em alguma biblioteca pública e depois atualize o link de download.