fix asset generate; change links
Build and Deploy Docker / build (push) Successful in 1m20s
Build and Deploy Docker / deploy (push) Successful in 45s

This commit is contained in:
2026-07-14 23:54:59 +02:00
parent 22866ed675
commit 0611fc06a9
4 changed files with 23 additions and 17 deletions
+3 -1
View File
@@ -45,4 +45,6 @@ jobs:
script: |
cd /home/ryjek/docker/portfolio
docker compose pull
docker compose up -d
docker compose up -d
docker compose exec php ./bin/console importmap:install
docker compose exec php php bin/console asset-map:compile
+2 -2
View File
@@ -5,8 +5,8 @@ services:
dockerfile: ./services/php/Dockerfile
container_name: portfolio_php
working_dir: /app
# volumes:
# - ./project:/app
volumes:
- ./project:/app
ports:
- "8000:8000"
environment:
+15 -14
View File
@@ -26,9 +26,10 @@ final class PortfolioContent
'Zajmuję się całym procesem tworzenia aplikacji — od analizy potrzeb i projektowania rozwiązania, przez implementację, aż po wdrożenie i utrzymanie w środowisku Linux. Najważniejsze są dla mnie solidny kod, stabilne działanie oraz rozwiązania, które rzeczywiście odpowiadają na potrzeby użytkowników.'
],
'email' => 'szymon.gawlik@gmail.com',
'github' => 'https://github.com/szymongawlik',
'github' => 'https://github.com/Ryjek0/',
'gitea' => 'https://git.rhost.ovh/ryjek',
'linkedin' => 'https://www.linkedin.com/in/szymongawlik',
'bitbucket' => 'https://bitbucket.org/szymon_gawlik/',
'linkedin' => 'https://www.linkedin.com/in/szymon-gawlik-4b187194/',
];
}
@@ -42,8 +43,8 @@ final class PortfolioContent
return [
['group' => 'Backend', 'items' => ['PHP 8.4', 'Symfony', 'API Platform', 'Doctrine ORM']],
['group' => 'Frontend', 'items' => ['JavaScript', 'jQuery', 'Smarty', 'Twig', 'Stimulus', 'React']],
['group' => 'Dane', 'items' => ['MySQL', 'Redis', 'PostgreSQL']],
['group' => 'DevOps', 'items' => ['Docker', 'GitHub Actions', 'Nginx', 'Linux']],
['group' => 'Dane', 'items' => ['MySQL', 'Redis']],
['group' => 'DevOps', 'items' => ['Docker', 'Linux', 'GitHub Actions', 'Nginx']],
];
}
@@ -76,16 +77,16 @@ final class PortfolioContent
'githubfront' => 'https://git.rhost.ovh/ryjek/sprawozdania-frontend',
'live' => 'https://crm.rhost.ovh/',
],
[
'name' => 'Wizytówka',
'year' => '2024',
'role' => 'Backend',
'description' => 'Strona wizytówka prezentuje najważniejsze informacje o firmie, jej ofercie i danych kontaktowych w przejrzystej formie. Galeria pozwala zaprezentować realizacje, a sekcja artykułów umożliwia publikowanie aktualności, porad i wartościowych treści dla klientów.',
'stack' => ['Symfony', 'Doctrine', 'Stripe', 'Tailwind'],
'thumbnail' => 'images/projects/wizytowka.svg',
'github' => 'https://github.com/szymongawlik/rynek-lokalny',
'live' => 'https://rynek.example.com',
],
// [
// 'name' => 'Wizytówka',
// 'year' => '2024',
// 'role' => 'Backend',
// 'description' => 'Strona wizytówka prezentuje najważniejsze informacje o firmie, jej ofercie i danych kontaktowych w przejrzystej formie. Galeria pozwala zaprezentować realizacje, a sekcja artykułów umożliwia publikowanie aktualności, porad i wartościowych treści dla klientów.',
// 'stack' => ['Symfony', 'Doctrine', 'Stripe', 'Tailwind'],
// 'thumbnail' => 'images/projects/wizytowka.svg',
// 'github' => 'https://github.com/szymongawlik/rynek-lokalny',
// 'live' => 'https://rynek.example.com',
// ],
];
}
}
+3
View File
@@ -33,6 +33,7 @@
<a class="btn" href="mailto:{{ profile.email }}">Napisz do mnie</a>
<a class="btn" href="{{ profile.gitea }}" target="_blank" rel="noopener">Gitea</a>
<a class="btn" href="{{ profile.github }}" target="_blank" rel="noopener">GitHub</a>
<a class="btn" href="{{ profile.bitbucket }}" target="_blank" rel="noopener">BitBucket</a>
</div>
<div class="hero-meta">
<span><b>{{ profile.location }}</b> — lokalizacja</span>
@@ -171,7 +172,9 @@
<span>© {{ 'now'|date('Y') }} {{ profile.name }} — zbudowane w Symfony</span>
<div class="footer-links">
<a href="mailto:{{ profile.email }}">e-mail</a>
<a href="{{ profile.gitea }}" target="_blank" rel="noopener">Gitea</a>
<a href="{{ profile.github }}" target="_blank" rel="noopener">GitHub</a>
<a href="{{ profile.bitbucket }}" target="_blank" rel="noopener">BitBucket</a>
<a href="{{ profile.linkedin }}" target="_blank" rel="noopener">LinkedIn</a>
</div>
</div>