fix asset generate; change links
This commit is contained in:
@@ -45,4 +45,6 @@ jobs:
|
|||||||
script: |
|
script: |
|
||||||
cd /home/ryjek/docker/portfolio
|
cd /home/ryjek/docker/portfolio
|
||||||
docker compose pull
|
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
@@ -5,8 +5,8 @@ services:
|
|||||||
dockerfile: ./services/php/Dockerfile
|
dockerfile: ./services/php/Dockerfile
|
||||||
container_name: portfolio_php
|
container_name: portfolio_php
|
||||||
working_dir: /app
|
working_dir: /app
|
||||||
# volumes:
|
volumes:
|
||||||
# - ./project:/app
|
- ./project:/app
|
||||||
ports:
|
ports:
|
||||||
- "8000:8000"
|
- "8000:8000"
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
@@ -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.'
|
'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',
|
'email' => 'szymon.gawlik@gmail.com',
|
||||||
'github' => 'https://github.com/szymongawlik',
|
'github' => 'https://github.com/Ryjek0/',
|
||||||
'gitea' => 'https://git.rhost.ovh/ryjek',
|
'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 [
|
return [
|
||||||
['group' => 'Backend', 'items' => ['PHP 8.4', 'Symfony', 'API Platform', 'Doctrine ORM']],
|
['group' => 'Backend', 'items' => ['PHP 8.4', 'Symfony', 'API Platform', 'Doctrine ORM']],
|
||||||
['group' => 'Frontend', 'items' => ['JavaScript', 'jQuery', 'Smarty', 'Twig', 'Stimulus', 'React']],
|
['group' => 'Frontend', 'items' => ['JavaScript', 'jQuery', 'Smarty', 'Twig', 'Stimulus', 'React']],
|
||||||
['group' => 'Dane', 'items' => ['MySQL', 'Redis', 'PostgreSQL']],
|
['group' => 'Dane', 'items' => ['MySQL', 'Redis']],
|
||||||
['group' => 'DevOps', 'items' => ['Docker', 'GitHub Actions', 'Nginx', 'Linux']],
|
['group' => 'DevOps', 'items' => ['Docker', 'Linux', 'GitHub Actions', 'Nginx']],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -76,16 +77,16 @@ final class PortfolioContent
|
|||||||
'githubfront' => 'https://git.rhost.ovh/ryjek/sprawozdania-frontend',
|
'githubfront' => 'https://git.rhost.ovh/ryjek/sprawozdania-frontend',
|
||||||
'live' => 'https://crm.rhost.ovh/',
|
'live' => 'https://crm.rhost.ovh/',
|
||||||
],
|
],
|
||||||
[
|
// [
|
||||||
'name' => 'Wizytówka',
|
// 'name' => 'Wizytówka',
|
||||||
'year' => '2024',
|
// 'year' => '2024',
|
||||||
'role' => 'Backend',
|
// '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.',
|
// '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'],
|
// 'stack' => ['Symfony', 'Doctrine', 'Stripe', 'Tailwind'],
|
||||||
'thumbnail' => 'images/projects/wizytowka.svg',
|
// 'thumbnail' => 'images/projects/wizytowka.svg',
|
||||||
'github' => 'https://github.com/szymongawlik/rynek-lokalny',
|
// 'github' => 'https://github.com/szymongawlik/rynek-lokalny',
|
||||||
'live' => 'https://rynek.example.com',
|
// 'live' => 'https://rynek.example.com',
|
||||||
],
|
// ],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,6 +33,7 @@
|
|||||||
<a class="btn" href="mailto:{{ profile.email }}">Napisz do mnie</a>
|
<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.gitea }}" target="_blank" rel="noopener">Gitea</a>
|
||||||
<a class="btn" href="{{ profile.github }}" target="_blank" rel="noopener">GitHub</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>
|
||||||
<div class="hero-meta">
|
<div class="hero-meta">
|
||||||
<span><b>{{ profile.location }}</b> — lokalizacja</span>
|
<span><b>{{ profile.location }}</b> — lokalizacja</span>
|
||||||
@@ -171,7 +172,9 @@
|
|||||||
<span>© {{ 'now'|date('Y') }} {{ profile.name }} — zbudowane w Symfony</span>
|
<span>© {{ 'now'|date('Y') }} {{ profile.name }} — zbudowane w Symfony</span>
|
||||||
<div class="footer-links">
|
<div class="footer-links">
|
||||||
<a href="mailto:{{ profile.email }}">e-mail</a>
|
<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.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>
|
<a href="{{ profile.linkedin }}" target="_blank" rel="noopener">LinkedIn</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user