Commit inicial automático
This commit is contained in:
@@ -0,0 +1,118 @@
|
||||
|
||||
## 📦 Publicação manual no repositório GIT
|
||||
|
||||
### ⚠️ Este processo somente deverá ser executado caso não consiga realizar a publicação pelo Dicionário
|
||||
|
||||
Após a cópia através do dicionário, acessar o servidor APP-04 na pasta: /var/www/html/qualidade-atendenet82.ipm.com.br/release
|
||||
```
|
||||
Endereço: 192.168.13.14
|
||||
Porta: 9004
|
||||
Usuário: pub_release
|
||||
Senha: *******
|
||||
```
|
||||
|
||||
🔹Acessar a pasta da WorkCopy:
|
||||
```
|
||||
cd /var/www/html/qualidade-atendenet82.ipm.com.br/release
|
||||
|
||||
git status (verificar status, caso não apareçam arquivos, consulte o pessoal do Dicionario)
|
||||
```
|
||||
|
||||
🔹Semelhante ao SVN, deverá ser adicionado os arquivos com git add...
|
||||
```
|
||||
git add ... -> arquivos e/ou pastas que serão adicionados -> orienta-se adicionar individualmente para evitar que sejam enviados arquivos que não deveriam ser enviados
|
||||
```
|
||||
|
||||
🔹Para finalizar o processo, execute o Commit para enviar os arquivos ao repositório:
|
||||
```
|
||||
git commit -m "Comentário"
|
||||
|
||||
git push
|
||||
```
|
||||
|
||||
### ⚠️ Troubleshooting
|
||||
|
||||
#### 🧾 Exemplo dos comando executados na Release de 03/03/2025 a 04/04/2025
|
||||
|
||||
```console
|
||||
# cd /var/www/html/qualidade-atendenet82.ipm.com.br/release
|
||||
# git status
|
||||
warning: untracked cache is disabled on this system or location
|
||||
On branch release
|
||||
Your branch is ahead of 'origin/release' by 1 commit.
|
||||
(use "git push" to publish your local commits)
|
||||
nothing to commit, working tree clean
|
||||
```
|
||||
|
||||
Neste caso a publicação através do dicionário já havia executado o commit, onde conferimos através dos comandos abaixo:
|
||||
```console
|
||||
# git log
|
||||
commit 9a343197bf00cd4933b75493dc7fd003d067371f (HEAD -> release)
|
||||
Author: ipm.automacao <[email protected]>
|
||||
Date: Fri Apr 4 11:28:23 2025 -0300
|
||||
Release(380-atendenet_release_de_03032025_a_04042025_10042025) 1318
|
||||
commit de032c26dd78ca3cb1dc26ab611f60acb1d2fe7c (origin/release)
|
||||
Merge: 19007d983 be254a33e
|
||||
Author: ipm.automacao <[email protected]>
|
||||
Date: Thu Apr 3 09:16:11 2025 -0300
|
||||
765040-marcelo.kiefer
|
||||
commit be254a33ed44825dd5b71a00c83bc4954256b0a1 (origin/master, origin/HEAD)
|
||||
Merge: dcf663367 c5f1c2786
|
||||
Author: ipm.automacao <[email protected]>
|
||||
Date: Thu Apr 3 09:15:58 2025 -0300
|
||||
765040-marcelo.kiefer
|
||||
```
|
||||
|
||||
Para conferência, pode-se exportar os arquivos da maneira abaixo:
|
||||
```console
|
||||
# git diff-tree --no-commit-id --name-only -r 9a343197bf00cd4933b75493dc7fd003d067371f >> /root/release_380-atendenet_release_de_03032025_a_04042025_10042025.txt
|
||||
```
|
||||
|
||||
Após garantir que está tudo correto, pode-se realizar o "push":
|
||||
```console
|
||||
# git push
|
||||
Enumerating objects: 10283, done.
|
||||
Counting objects: 100% (10283/10283), done.
|
||||
Delta compression using up to 8 threads
|
||||
Compressing objects: 100% (5639/5639), done.
|
||||
Writing objects: 100% (7666/7666), 54.39 MiB | 5.25 MiB/s, done.
|
||||
Total 7666 (delta 3492), reused 4514 (delta 2022), pack-reused 0
|
||||
remote: Resolving deltas: 100% (3492/3492), completed with 2395 local objects.
|
||||
remote: Checking connectivity: 7666, done.
|
||||
remote:
|
||||
remote: Create a new pull request for 'release':
|
||||
remote: https://cnet-dgr.ipm.com.br/ipm_sistemas_ltda/AtendeNet_Staging/compare/master...release
|
||||
remote:
|
||||
remote: . Processing 1 references
|
||||
remote: Processed 1 references in total
|
||||
To https://cnet-dgr.ipm.com.br/ipm_sistemas_ltda/AtendeNet_Staging.git
|
||||
de032c26d..9a343197b release -> release
|
||||
```
|
||||
|
||||
Através do Dicionario, deve-se realizar o delivery para os demais repositórios:
|
||||
|
||||

|
||||
|
||||
Como finalizamos o processo manualmente, neste caso, escolheremos "SIM" e informaremos a HASH: 9a343197bf00cd4933b75493dc7fd003d067371f
|
||||
|
||||
Para obter a HASH, execute o comando abaixo no servidor APP-04:
|
||||
|
||||
```console
|
||||
# git log
|
||||
commit 9a343197bf00cd4933b75493dc7fd003d067371f (HEAD -> release, origin/release)
|
||||
Author: ipm.automacao <[email protected]>
|
||||
Date: Fri Apr 4 11:28:23 2025 -0300
|
||||
```
|
||||
|
||||

|
||||
|
||||
|
||||
Para conferir se o Delivery foi feito corretamente para os DGR's, pode-se acessar os ambientes abaixo:
|
||||
|
||||
https://cnet-dgr.ipm.com.br | https://dnet-dgr.ipm.com.br | https://pr01-dgr.atende.net | https://sp01-dgr.atende.net
|
||||
|
||||
Utilizar o usuário `AtendeNet_Atualizacao` e senha que está na Área de Trabalho do WTS PR01 "DGR-GIT.txt".
|
||||
Ao realizar login, será possível visualizar o commit em: ipm_sistemas_ltda/AtendeNet_Production.
|
||||
Em todos os repositórios devera ter o commit conforme abaixo.
|
||||
|
||||

|
||||
Reference in New Issue
Block a user