Artur Kuś
2938e6143d
restore update
2025-09-04 22:35:50 +02:00
Artur Kuś
0d63da9718
file-exist
2025-09-04 22:19:10 +02:00
Artur Kuś
ede5718102
_sd_
2025-09-04 21:55:29 +02:00
Artur Kuś
e47d4156c0
nowy credentials dla Jenkins
2025-09-04 14:35:28 +02:00
Artur Kuś
3fec7091ba
Bezpiecznie używał poświadczeń (withCredentials) – hasło nie wycieknie w
...
logach.
Obsługiwał aktualizację istniejących katalogów i klonowanie nowych.
Pobierał tylko ostatni rok historii (--shallow-since="1 year ago").
Nie zostawiał pustych katalogów, jeśli klon się nie powiedzie.
2025-09-04 12:05:03 +02:00
Artur Kuś
2756d0042e
error in empty project ? why ?
2025-09-04 11:54:21 +02:00
Artur Kuś
52b5e51c72
credit for gitea .. again
2025-09-04 11:39:14 +02:00
Artur Kuś
e5529f5498
def git_take(projects, git_remote) {
...
withCredentials([usernamePassword(credentialsId: 'gitea-creds',
usernameVariable: 'GIT_USER', passwordVariable: 'GIT_PASS')]) {
projects.each { project ->
if (fileExists(project)) {
dir(project) {
sh '''
echo "=== Updating ${project} ==="
git remote set-url origin
https://${GIT_USER}:${GIT_PASS}@git.arti24.eu/gitea/${project}.git
git fetch origin
git reset --hard origin/main
'''
}
} else {
sh '''
echo "=== Cloning ${project} ==="
git clone
https://${GIT_USER}:${GIT_PASS}@git.arti24.eu/gitea/${project}.git
'''
}
dir(project) {
sh "git --no-pager log -n 1 --pretty=format:'%h %ad %s'
--date=short"
}
}
}
}
2025-09-04 11:36:51 +02:00
Artur Kuś
6817266717
credintials
2025-09-04 11:28:37 +02:00
Artur Kuś
7c0258246e
some changes with git clone and fetch
2025-09-04 11:25:28 +02:00
Artur Kuś
cb3c073681
adding credintials id
2025-09-04 11:19:13 +02:00
Artur Kuś
a4f5f585ed
sd_ -> _sd_
2025-09-04 10:39:15 +02:00
Artur Kuś
eb18885fa1
Update to /sd_/_programs
2025-09-04 08:24:59 +02:00
Artur Kuś
a3a2c3451c
/_programs_
2025-03-27 00:29:26 +01:00
Artur Kuś
ea4a700239
Easer update-from-git
2025-03-26 20:58:26 +01:00
Artur Kuś
2e665ac468
order in update form gitea
2025-03-26 20:47:32 +01:00
Artur Kuś
d0d7fcb6ed
order in update form gitea
2025-03-26 20:42:53 +01:00
Artur Kuś
958d58fd70
angular-services
2025-03-24 22:58:24 +01:00
Artur Kuś
8bce5a3e59
sh git_take
2025-03-24 22:38:26 +01:00
Artur Kuś
04f2fb8846
proxy-nginx, arti24,arti-angular-app
2025-03-24 22:23:41 +01:00
Artur Kuś
109edb4f76
+arti-angular-app for gitea
2025-03-24 22:17:26 +01:00
Artur Kuś
007c2dfb0f
git pull in dir
2025-03-24 19:52:10 +01:00
Artur Kuś
d7656b2570
git from gitea
2025-03-24 19:49:25 +01:00
Artur Kuś
e6be09b47e
only pull
2025-03-24 19:19:41 +01:00
Artur Kuś
f4d15a8b1d
+arti24
2025-03-24 19:07:26 +01:00
Artur Kuś
999fdbd5d3
go to gitea
2025-03-24 17:03:48 +01:00
Artur Kuś
d0cdb21d05
Now Angular is in zaklik-by-node-js
2025-02-13 18:15:52 +01:00
Artur
8ade977ea4
reset in project git
2024-12-27 17:42:21 +01:00
Artur
ccab7bc768
Reset project before pull
2024-12-27 17:34:02 +01:00
Artur
5235950755
Adding project 'zaklik-by-node-js'
2024-12-17 08:05:47 +01:00
Artur
6658674bd0
1. Zaklik dodany do źródeł do updatu
...
2. Zaklik dodany do create certificates
2024-10-30 17:43:03 +01:00
Artur
27a8d4709f
New project chat-gpt
2024-10-20 19:36:41 +02:00
Artur
af19987704
dir( project ){
...
sh( "git log -n 1");
}
2024-10-06 18:19:29 +02:00
Artur
d6bee1eb04
Removing log. It is not important now.
2024-10-06 18:17:27 +02:00
Artur
c5fd1bb2a2
Removing second _programs_
2024-10-06 18:14:36 +02:00
Artur
ea855587d3
/_programs_
2024-10-06 18:01:24 +02:00
Artur
867196b24a
dir("_programs_")
2024-10-06 17:56:45 +02:00
Artur
b282d8647f
Update from git
2024-10-06 17:02:19 +02:00
Artur
9088ec44d1
Update from git
2024-10-06 15:08:55 +02:00