Skip to content

Commit

Permalink
Merge pull request #2 from Tour-de-App/update-action-to-tda25
Browse files Browse the repository at this point in the history
Update action to TDA25
  • Loading branch information
vojk authored Oct 28, 2024
2 parents af0d0fa + f62d59d commit 67a8611
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 8 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,17 @@ jobs:
uses: docker/setup-buildx-action@v2

- name: Build
uses: docker/build-push-action@v3
uses: docker/build-push-action@v6.8.0
with:
context: ./
tags: tda-express:latest
outputs: type=docker,dest=/tmp/tda-express.tar
cache-from: type=gha
cache-to: type=gha,mode=max
tags: tda:latest
outputs: type=docker,dest=/tmp/tda.tar

- name: Upload to TdA
uses: Tour-de-App/upload-app@tda-25
with:
team_secret: ${{ secrets.TEAM_SECRET }}
image_name: tda-express
image_path: /tmp/tda-express.tar
team_token: ${{ secrets.TEAM_TOKEN }}
image_name: tda
image_path: /tmp/tda.tar
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,27 +16,31 @@
Lokální spuštění používá nodemon, který automaticky aktualizuje vaši aplikaci při změně v kódu.

#### Linux a macOS

```
ENV=development npm start
```

#### Windows (cmd)

```
set ENV=development & npm start
```

Aplikace ve výchozím stavu běží na [`http://localhost:3000`](http://localhost:3000)

### Docker spuštění

**Windows uživatelé spouštějte ve WSL terminálu**

```
docker build . -t tda-express
docker run -p 8080:80 tda-express
```

## Struktura

- Složka `public` obsahuje __statické__ soubory (CSS, JS apod.)
- Složka `public` obsahuje **statické** soubory (CSS, JS apod.)
- Složka `views` obsahuje šablony stránek napsané v jazyce [Pug](https://pugjs.org/api/getting-started.html)
- Pug nám umožňuje do stránek vkládat obah dynamicky z kódu, používat funkce nebo podmínky
- Pro více info se podívejte na dokumentaci Pug
Expand All @@ -48,4 +52,4 @@ Pro více informací si pročtěte [oficiální Express tutoriál](https://expre

## Odevzdání

TODO: sepsat podle finální verze odevzdávacího systému
Jak odevzdat svojí aplikaci můžete najít v našich [vzdělávacích materiálech](https://tourde.app/vzdelavaci-materialy/jak-odevzdavat)

0 comments on commit 67a8611

Please sign in to comment.