Discussão de Projecto
Data: 2 de Abril de 2024
Descrição: Cada aluno realizará uma tarefa individual sobre o código final da solução fornecido pelo corpo docente. Instruções sobre como obter este código serão adicionadas nesta página depois do prazo da segunda entrega. É esperado que os alunos tragam consigo uma versão funcional deste código (com o backend e o frontend a compilar e correr sem problemas). Alunos que não consigam trazer o seu próprio equipamento ou com equipamento sem capacidades para executar o projecto deverão entrar em contacto com o docente dos seus práticos o mais depressa possível.
Resultado: Com base na realização da tarefa será verificado se a nota atribuída ao seu projeto é adequada. A nota da discussão é de 0 a 1. A nota final do projeto multiplica pela nota obtida na discussão.
Horários: Grupos Alameda
As discussões serão entre as 9h30 e as 13h nos labs da RNL.Horários: Grupos Tagus
- Grupo 01: 13:30, Sala 1-17
- Grupo 03: 14:00, Sala 1-17
- Grupo 06: 14:00, Sala 1.19
- Grupo 07: 14:30, Sala 1-17
- Grupo 22: 15:00, Sala 1.19
- Grupo 23: 11:30, Sala 1.19
- Grupo 24: 12:00, Sala 1.19
- Grupo 32: 15:00, Sala 1-17
- Grupo 45: 15:30, Sala 1-17
- Grupo 46: 16:00, Sala 1-17
- Grupo 47: 16:30, Sala 1-17
- Grupo 48: 17:00, Sala 1-17
- Grupo 49: 14:30, Sala 1.19
- Grupo 50: 12:30, Sala 1.19
- Grupo 51: 15:30, Sala 1.19
- Grupo 52: 11:00, Sala 1.19
- Grupo 63: 11:30, Sala 1.19

Instruções para uso dos laboratórios da RNL
O primeiro passo é criar uma cópia local do repositório privado. Para isso, podem usar a chave SSH ou podem criar um novo token. Para criar o token, podem seguir os seguintes passos no interface do gitlab:
1. Generate a token: Profile Avatar > Edit Profile > Access Tokens;
1.1. Click add new token.
1.2. Provide a name
1.3. Select both read repository and write repository
1.4. Click Create new access token; copy the token to a new file, to use later.
1.5. Access the repository to clone, click Code, and copy the url next to "clone with HTTPS"
Neste ponto já podem criar a cópia local, usando o ist ID e o token para se autenticarem:
git clone https://gitlab...
Após a criação da cópia local, basta executar os seguintes passos para criar um container onde podem compilar e correr o projecto:
1.
curl http://web.tecnico.ulisboa.pt/ist189456/dockerrun.sh > dockerrun.sh
2.
sh dockerrun.sh caminho-repo