# Artefactos da Aplicação

## Canais SCEPman disponíveis

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

Existem dois hosts de artefactos independentes, GitHub e Azure (install.scepman.com). Se um dos dois falhar, pode mudar para o outro. Assim, existem dois URLs de transferência para cada canal.&#x20;

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

### Canal de Produção SCEPman

* versão totalmente lançada
* testado funcionalmente e sob carga
* não se esperam 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
* bugs possíveis

```
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
* teste funcional limitado 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
* testado funcionalmente e 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
* testado funcionalmente e sob carga
* não se esperam 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
* bugs possíveis

```
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
* teste funcional limitado 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
* testado funcionalmente e 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; também pode encontrar os artefactos atuais em [Github](https://github.com/scepman/install/tree/master/dist-certmaster). Para receber atualizações de um dos canais de atualização, copie o URL correspondente abaixo para a [WEBSITE\_RUN\_FROM\_PACKAGE](/pt/configuracao-do-scepman/application-settings-1/basics.md#website_run_from_package) definição do seu Certificate Master App Service.

{% 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 de Artefactos Personalizada

Para ter controlo total sobre o processo de atualização e sobre que 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 isto não for necessário, ignore esta secção.

1\. Comece no seu **Resource group** onde implementou o SCEPman e clique em **+ Add**

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

3\. A sua Subscription e o resource group estão pré-selecionados e pode começar por definir **nome da Storage account, Localização, Desempenho, Tipo de conta, Replicação e Camada de acesso** (Use as definições conforme mostrado na captura de ecrã)

![](/files/194a0b66341ba598212aad55f7a7ce8789270a96)

4\. Vá para o separador **Advanced** e defina o **Blob public access** para **Enabled**

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

6\. Após a criação bem-sucedida da sua storage account, pode abrir a visão geral da Storage account e abrir o **Storage Explorer (preview)**

7\. No **Storage Explorer (preview)** pode clicar com o botão direito em **BLOB CONTAINERS** e selecionar **Create blob container.** Especifique um **Nome** e defina o **Public access level** para **Blob.** Depois disso, pode clicar em **Criar**

![](/files/b042aec3ab9b79bd81fa68f1f3c975732cdde768)

8\. Precisa de recarregar o **Storage Explorer (Preview)** e depois pode ver o seu contentor em **BLOB CONTAINERS**. Agora pode descarregar os artefactos do nosso GitHub (ver [Application Artifacts](#available-channels)) e carregar os artefactos aqui.

9\. Após o carregamento bem-sucedido, pode selecionar o seu blob e clicar em **Copy URL.** Precisa deste URL na Parte **Change Artifacts (**[**Application Artifacts**](#change-artifacts)**)**

## Change Artifacts

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

{% stepper %}
{% step %}

### Vá para o seu Azure Portal

{% endstep %}

{% step %}

### Navegue até App Services

{% endstep %}

{% step %}

### Selecione o seu SCEPman App Service

{% endstep %}

{% step %}

### Navegue até Variáveis de Ambiente

{% endstep %}

{% step %}

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

Substitua o URL pelo seu [SCEPman Update Channel](#available-scepman-channels) ou [Localização de Artefactos Personalizada](#custom-artifact-location)

<figure><img src="/files/cfc7da75120ac819016601fc8fb224c9c1a7320b" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/14fdfdbd7dc9b7eedac8d1fd1644c3a55ff6f1ee" 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. Este pode ser alterado para um diferente [Certificate Master Update Channel](#available-scepman-certificate-master-channels) ou [Localização de Artefactos Personalizada](#custom-artifact-location)
{% endstep %}
{% endstepper %}


---

# Agent Instructions: 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:

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

The question should be specific, self-contained, and written in natural language.
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.
