> For the complete documentation index, see [llms.txt](https://docs.scepman.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.scepman.com/pt/configuracao-do-scepman/application-artifacts.md).

# Artefactos da aplicação

## Canais SCEPman disponíveis

Oferecemos três canais para as nossas aplicações web SCEPman, pode encontrar os artefactos atuais também em [GitHub](https://github.com/scepman/install/tree/master/dist). Para receber atualizações de um dos canais de atualização, copie a respetiva URL abaixo para a [WEBSITE\_RUN\_FROM\_PACKAGE](/pt/configuracao-do-scepman/application-settings/basics.md#website_run_from_package) definição do seu App Service SCEPman.

Existem dois alojamentos de artefactos independentes, GitHub e Azure (install.scepman.com). Se um dos dois falhar, pode mudar para o outro. Assim, existem duas URLs de download para cada canal.

{% tabs fullWidth="false" %}
{% tab title="Windows App Service" %}

### Canal de Produção SCEPman

* versão totalmente lançada
* funcional e testado sob carga
* não são esperados bugs

```
https://raw.githubusercontent.com/scepman/install/master/dist/Artifacts.zip
```

```
https://install.scepman.com/dist/Artifacts.zip
```

### Canal Beta SCEPman

* próximo lançamento de produção
* testado funcionalmente, mas sem teste de carga
* possíveis bugs

```
https://raw.githubusercontent.com/scepman/install/master/dist/Artifacts-Beta.zip
```

```
https://install.scepman.com/dist/Artifacts-Beta.zip
```

### Canal Interno SCEPman

* desenvolvimento em curso
* testado funcionalmente de forma limitada e sem teste de carga
* bugs esperados

```
https://raw.githubusercontent.com/scepman/install/master/dist/Artifacts-Intern.zip
```

```
https://install.scepman.com/dist/Artifacts-Intern.zip
```

### Canal Adiado SCEPman

* versão penúltima
* funcional e testado sob carga
* não inclui as correções de bugs e funcionalidades mais recentes

```
https://raw.githubusercontent.com/scepman/install/deferred/dist/Artifacts.zip
```

{% endtab %}

{% tab title="Linux App Service" %}

### Canal de Produção SCEPman (Linux)

* versão totalmente lançada
* funcional e testado sob carga
* não são esperados bugs

```
https://raw.githubusercontent.com/scepman/install/master/dist/Artifacts-Linux.zip
```

```
https://install.scepman.com/dist/Artifacts-Linux.zip
```

### Canal Beta SCEPman (Linux)

* próximo lançamento de produção
* testado funcionalmente, mas sem teste de carga
* possíveis bugs

```
https://raw.githubusercontent.com/scepman/install/master/dist/Artifacts-Linux-Beta.zip
```

```
https://install.scepman.com/dist/Artifacts-Linux-Beta.zip
```

### Canal Interno SCEPman (Linux)

* desenvolvimento em curso
* testado funcionalmente de forma limitada e sem teste de carga
* bugs esperados

```
https://raw.githubusercontent.com/scepman/install/master/dist/Artifacts-Linux-Internal.zip
```

```
https://install.scepman.com/dist/Artifacts-Linux-Internal.zip
```

### Canal Adiado SCEPman (Linux)

* versão penúltima
* funcional e testado sob carga
* não inclui as correções de bugs e funcionalidades mais recentes

```
https://raw.githubusercontent.com/scepman/install/deferred/dist/Artifacts-Linux.zip
```

{% endtab %}
{% endtabs %}

## Canais SCEPman Certificate Master disponíveis

Oferecemos três canais para as nossas aplicações web SCEPman, pode encontrar os artefactos atuais também em [GitHub](https://github.com/scepman/install/tree/master/dist-certmaster). Para receber atualizações de um dos canais de atualização, copie a respetiva URL abaixo para a [WEBSITE\_RUN\_FROM\_PACKAGE](/pt/configuracao-do-scepman/application-settings-1/basics.md#website_run_from_package) definição do seu App Service Certificate Master.

{% tabs fullWidth="false" %}
{% tab title="Windows App Service" %}

### Canal de Produção Certificate Master

```
https://raw.githubusercontent.com/scepman/install/master/dist-certmaster/CertMaster-Artifacts.zip
```

```
https://install.scepman.com/dist-certmaster/CertMaster-Artifacts.zip
```

### Canal Beta Certificate Master

```
https://raw.githubusercontent.com/scepman/install/master/dist-certmaster/CertMaster-Artifacts-Beta.zip
```

```
https://install.scepman.com/dist-certmaster/CertMaster-Artifacts-Beta.zip
```

### Canal Interno Certificate Master

```
https://raw.githubusercontent.com/scepman/install/master/dist-certmaster/CertMaster-Artifacts-Intern.zip
```

```
https://install.scepman.com/dist-certmaster/CertMaster-Artifacts-Intern.zip
```

### Canal Adiado Certificate Master

```
https://raw.githubusercontent.com/scepman/install/deferred/dist-certmaster/CertMaster-Artifacts.zip
```

{% endtab %}

{% tab title="Linux App Service" %}

### Canal de Produção Certificate Master (Linux)

```
https://raw.githubusercontent.com/scepman/install/master/dist-certmaster/CertMaster-Artifacts-Linux.zip
```

```
https://install.scepman.com/dist-certmaster/CertMaster-Artifacts-Linux.zip
```

### Canal Beta Certificate Master (Linux)

```
https://raw.githubusercontent.com/scepman/install/master/dist-certmaster/CertMaster-Artifacts-Linux-Beta.zip
```

```
https://install.scepman.com/dist-certmaster/CertMaster-Artifacts-Linux-Beta.zip
```

### Canal Interno Certificate Master (Linux)

```
https://raw.githubusercontent.com/scepman/install/master/dist-certmaster/CertMaster-Artifacts-Linux-Internal.zip
```

```
https://install.scepman.com/dist-certmaster/CertMaster-Artifacts-Linux-Internal.zip
```

### Canal Adiado Certificate Master (Linux)

```
https://raw.githubusercontent.com/scepman/install/deferred/dist-certmaster/CertMaster-Artifacts-Linux.zip
```

{% endtab %}
{% endtabs %}

## Localização personalizada dos artefactos

Para ter controlo total sobre o processo de atualização e sobre quais artefactos são carregados pelo seu App Service, pode implementar a sua própria Azure Storage Account. Recomendamos usar um dos canais de atualização; se isso não for necessário, ignore esta secção.

1\. Comece no seu **Grupo de recursos** onde implementou SCEPman e clique em **+ Adicionar**

2\. Pesquise por **conta de armazenamento** na barra de pesquisa do Marketplace e clique em **Storage account - blob, file, table, queue**

3\. A sua Subscrição e grupo de recursos estão pré-selecionados e pode começar por definir **o nome da conta de armazenamento, Localização, Desempenho, Tipo de conta, Replicação e nível de acesso** (Use as definições conforme mostrado na captura de ecrã)

![](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-685adac45a1fdda900444eb6d6206ea30f9b6b6d%2Fimage.png?alt=media)

4\. Vá para o **Avançadas** separador e defina a **acesso público ao Blob** para **Ativado**

5\. Clique em **Rever + criar** e depois em **Criar**

6\. Após a criação bem-sucedida da sua conta de armazenamento, pode abrir a visão geral da conta de armazenamento e abrir o **Storage Explorer (pré-visualização)**

7\. No **Storage Explorer (pré-visualização)** pode clicar com o botão direito no **CONTÊINERES BLOB** e selecione **Criar contentor blob.** Especifique um **Nome** e defina o **nível de acesso público** para **Blob.** Depois disso, pode clicar em **Criar**

![](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-f18a9cb00dbfd643f34c17844bfe0ac167c688e1%2Fscreenshot-2020-07-09-at-17.20.42.png?alt=media)

8\. É necessário recarregar o **Storage Explorer (Preview)** e então pode ver o seu contentor em **CONTÊINERES BLOB**. Agora pode descarregar os artefactos do nosso GitHub (veja [Artefactos da aplicação](#available-channels)) e carregar os artefactos aqui.

9\. Após o carregamento bem-sucedido, pode selecionar o seu blob e clicar em **Copiar URL.** Precisa desta URL na parte **Alterar artefactos (**[**Artefactos da aplicação**](#change-artifacts)**)**

## Alterar artefactos

Para obter atualizações contínuas do SCEPman, pode apontar uma variável de configuração para o [repositório GitHub mantido](https://github.com/scepman/install) do SCEPman (**Abordagem Evergreen)**. Em cada reinício, a Azure Web App fará uma verificação e uma implementação por cópia, se necessário.

{% stepper %}
{% step %}

### Aceda ao seu Azure Portal

{% endstep %}

{% step %}

### Navegue até App Services

{% endstep %}

{% step %}

### Selecione o seu App Service SCEPman

{% endstep %}

{% step %}

### Navegue até Variáveis de ambiente

{% endstep %}

{% step %}

### Localize e edite o parâmetro WEBSITE\_RUN\_FROM\_PACKAGE

Substitua a URL pela sua escolhida [canal de atualização SCEPman](#available-scepman-channels) ou [Localização personalizada dos artefactos](#custom-artifact-location)

<figure><img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FjFpZIhYe1S1sHitbse3Q%2Fimage.png?alt=media&amp;token=2dd0f4a8-1ac4-4e98-a059-44614a3ef94f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FYuyCFs8FBDpD0KgZlCKD%2Fimage.png?alt=media&amp;token=594438dd-e45e-43d6-80e2-54508c4a67bb" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Repita os Passos 1 - 5 para o Certificate Master (Opcional)

O Certificate Master tem o mesmo parâmetro WEBSITE\_RUN\_FROM\_PACKAGE. Isto pode ser alterado para um diferente [Canal de atualização Certificate Master](#available-scepman-certificate-master-channels) ou [Localização personalizada dos artefactos](#custom-artifact-location)
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.scepman.com/pt/configuracao-do-scepman/application-artifacts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
