Pular para o conteúdo principal

Postagens

Mostrando postagens de outubro, 2023

Simples teste de email com PowerShell

 $EmailFrom = "protheus@meuemail.com.br" $EmailTo = "aaaaaaaa@totvs.com.br" $Subject = "TESTE" $Body = "TESTE" $SMTPServer = "smtp.office365.com" $SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587) $SMTPClient.EnableSsl = $true $SMTPClient.Credentials = New-Object System.Net.NetworkCredential("protheus@meuemail.com.br", "minhasenha"); $SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)

Query Via API Protheus

Monta uma expressão SQL que é retornada via API.   https://tdn.totvs.com/display/public/framework/APIs+Rest+Framework https://tdn.totvs.com/display/public/framework/GenericQuery https://tdn.totvs.com/display/public/framework/GenericList

Jenkins x Protheus X Git - Uma linda entrega diária!

Antigamente, com o Protheus, tínhamos um processo manual de troca de RPO (Repositório de Objetos). Com o tempo, começaram a surgir arquivos .bat, .java, e assim por diante, que começaram a automatizar essa troca no RPO (Repositório de Objetos). Mais tarde, quando finalmente desenvolvemos um script em PowerShell (disponível em https://github.com/charlesreitz/managerRPO), entramos na fase de testes e automatização. Durante esse período, integramos nosso script ao Jenkins e ao Git (Gitea), garantindo que o projeto estivesse completamente sincronizado com o ambiente de produção. Sim, é verdade! Costumamos implantar programas diretamente no ambiente de produção, sem um processo de testes formal com CI/CD, mas passando por vários testes e analises dos usuários. No entanto, esse cenário é bastante específico, pois o ERP com o qual trabalhamos é altamente customizável e requer atualizações frequentes. O cliente com o qual implementamos esse sistema possui uma equipe experiente, que faz entrega

npx fill - Apagar node_modules

 npx npkill Procura node_modules e apaga Fonte: https://medium.com/featurepreneur/kill-every-node-modules-with-npkill-3fb1fe7f4692