Commit Graph

55 Commits

Author SHA1 Message Date
Artur Kuś a7076407bb --shallow-since="1 month ago" działa tak samo jak
--shallow-since="2025-01-27" — Git samrect
2025-11-27 20:12:37 +01:00
Artur Kuś 053a31416e info about project and wireGuard 2025-09-09 10:10:01 +02:00
Artur Kuś 03979730e9 _sd_ 2025-09-04 23:46:33 +02:00
Artur Kuś b4e0ee381e _sd_ 2025-09-04 23:43:39 +02:00
Artur Kuś 01eca704e7 _sd_ 2025-09-04 23:39:57 +02:00
Artur Kuś 36e1417af1 _sd_ 2025-09-04 23:29:57 +02:00
Artur Kuś 8a1061fa07 _sd_ 2025-09-04 23:28:00 +02:00
Artur Kuś cf26af6d63 _sd_ 2025-09-04 23:19:57 +02:00
Artur Kuś 1fffd748a3 workspace jenkins to _sd_ 2025-09-04 23:18:28 +02:00
Artur Kuś 93e40dd325 workspace jenkins to _sd_ 2025-09-04 23:18:12 +02:00
Artur Kuś c1447b3d15 workspace jenkins to _sd_ 2025-09-04 23:14:18 +02:00
Artur Kuś b8b2bfbd55 workspace jenkins to _sd_ 2025-09-04 23:07:35 +02:00
Artur Kuś 3424d5141a workspace jenkins to _sd_ 2025-09-04 23:05:37 +02:00
Artur Kuś 1312da03db workspace jenkins to _sd_ 2025-09-04 23:04:02 +02:00
Artur Kuś b41325578b workspace jenkins to _sD_ 2025-09-04 22:59:11 +02:00
Artur Kuś 19a05f82eb workspace jenkinsa to _sd_ 2025-09-04 22:56:50 +02:00
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