Biraz fazla kulaklık girmiş videoya siz yazınca fark ettim :) Monitör altındaki kafa üstü model Jabra Evolve 65. İş için yaptığım toplantılarda genelde bunu kullanıyorum. Mikrofonu arkadaki sesleri neredeyse hiç almıyor. Yanında airpods var onu da macbook’la kullanması çok pratik oluyor. Arkadaki kafa üstü modeli de JBL Tune 570BT. İş dışında genelde bunu kullanıyorum
Hocam selamlar. Ne yaptıysam gradle build yaptığımız kısımda aldığımız gradle: not found hatasını aşamadım. PATH le ilgili bir sorun mu var acaba hangi aşamada yanlış yaptığımı bir türlü anlayamadım açıkcası :) PATH kısmına sizin eklediğiniz şekilde ekleme yaptım ve değişkeni de buna göre jenkinste sizin eklediğiniz gibi ekledim. -19:58-- deki hata-
Merhabalar. Aslında gradle build komutundan önce 20:34'deki export PATH="$PATH:/opt/gradle/gradle-7.6/bin" satırını eklediyseniz gradle komutunu çalıştırabilmesi lazım. Eğer çalışmıyorsa PATH'e eklediğiniz konuma gidip gradle komutu var mı, Path olarak tam düzgün mü diye kontrol edebilirsiniz. Yani /opt/gradle/gradle-7.6/bin/ altına gidip ls komutuyla baktığınızda execute hakkı olan gradle komutunu burda görmeniz lazım. Bunun çıktısını gönderirseniz belki yardımcı olabilirim. Bazen de farklı versiyon kurulabiliyor, belki sizin kurduğunuz versiyon farklıdır o yüzden 7.6 içeren bir path çalışmıyor olabilir. Bu arada PATH'e eklemeden, doğrudan gradle'ın tam konumunu yazarak da komutu çalıştırabilirsiniz mesela /opt/gradle/gradle-7.6/bin/gradle build şeklinde.
@@alidoganaydin Hocam ilgili dizine gittiğimde gradle olduğunu görüyorum ve execute edilebilir durumda. Versiyon farklıysa bunu nasıl teyit edebilirim hocam ? root@ubuntu-VirtualBox:/opt/gradle/gradle-7.6/bin# ls -ltr total 16 -rwxr-xr-x 1 root root 2858 Feb 1 1980 gradle.bat -rwxr-xr-x 1 root root 8487 Feb 1 1980 gradle root@ubuntu-VirtualBox:/opt/gradle/gradle-7.6/bin# java --version ve gradle --version bilgilerini mi iletmem gerekiyor size ? java version; root@ubuntu-VirtualBox:~# java --version openjdk 17.0.12 2024-07-16 OpenJDK Runtime Environment (build 17.0.12+7-Ubuntu-1ubuntu224.04) OpenJDK 64-Bit Server VM (build 17.0.12+7-Ubuntu-1ubuntu224.04, mixed mode, sharing) gradle version; (sizin adımları takip ederken gradle --version ile sorguladığımda kurulu gözüküyordu bir şey burada gradle i tekrar sistemden kaldırıyor olabilir mi hocam sorun bu muhtemelen ama neden oluyor olabilir acaba ?) root@ubuntu-VirtualBox:~# gradle --version Command 'gradle' not found, but can be installed with: snap install gradle # version 7.2, or apt install gradle # version 4.4.1-20 See 'snap info gradle' for additional versions.
@@alidoganaydin Hocam ekstra olarak console output içerisinden kontrol sağladığımda PATH lerde neden olduğunu bilmediğim bir uyumsuzluk görüyorum. + echo /opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + echo Build step started Build step started + export PATH=/opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/gradle/gradle-7.6/bin Yukarıdaki çıktının karşılığı olan Jenkins buildde vermiş olduğum komutlar; echo $PATH echo "Build step started" export PATH="$PATH:/opt/gradle/gradle-7.6/bin"
Sizin doğrudan terminalde kendi çalıştırdığınız gradle --version komutu da Command not found hatası almış. java --version komutu düzgün çalışmış mesela. Terminalde arka arkaya şu komutları çalıştırabilir misiniz bakalım gradle bu şekilde çalışacak mı: export PATH="$PATH:/opt/gradle/gradle-7.6/bin" echo $PATH gradle --version /opt/gradle/gradle-7.6/bin/gradle --version cd /opt/gradle/gradle-7.6/bin/ gradle --version Bu komutların çıktılara göre nereleri kontrol edebiliriz karar verelim
Aslında ikinci yorumunuzda baktığımda PATH içinde gradle için 2 tane ifade olduğunu görüyorum. Şu kısım 2 kere var: /opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin Bunun çift olması da etkiliyor olabilir. Eğer sebep buysa bunun için de şöyle bir deneme yapabilirsiniz. export PATH komutuyla bu sefer doğrudan PATH2in değerini komple set edeceğiz, ikincisini çıkartıp şu şekilde setleyeceğiz: export PATH="/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" Sonrasında gradle komutunu deneyebiliriz: gradle --version Bir önceki cevabımda yazdığım işlemlerden sonra bunu da deneyelim bakalım ne çıktı verecek
Her zamanki gibi ilaç gibi video teşekkürler Ali hocam 🔥
Ben de teşekkür ederim :)
Emeğinize sağlık...
@@emrullahong6425 Teşekkürler
Hocam videodakikulaklık modelleriniz neler
Biraz fazla kulaklık girmiş videoya siz yazınca fark ettim :)
Monitör altındaki kafa üstü model Jabra Evolve 65. İş için yaptığım toplantılarda genelde bunu kullanıyorum. Mikrofonu arkadaki sesleri neredeyse hiç almıyor. Yanında airpods var onu da macbook’la kullanması çok pratik oluyor.
Arkadaki kafa üstü modeli de JBL Tune 570BT. İş dışında genelde bunu kullanıyorum
Hocam selamlar. Ne yaptıysam gradle build yaptığımız kısımda aldığımız gradle: not found hatasını aşamadım. PATH le ilgili bir sorun mu var acaba hangi aşamada yanlış yaptığımı bir türlü anlayamadım açıkcası :) PATH kısmına sizin eklediğiniz şekilde ekleme yaptım ve değişkeni de buna göre jenkinste sizin eklediğiniz gibi ekledim.
-19:58-- deki hata-
Merhabalar. Aslında gradle build komutundan önce 20:34'deki export PATH="$PATH:/opt/gradle/gradle-7.6/bin" satırını eklediyseniz gradle komutunu çalıştırabilmesi lazım. Eğer çalışmıyorsa PATH'e eklediğiniz konuma gidip gradle komutu var mı, Path olarak tam düzgün mü diye kontrol edebilirsiniz. Yani /opt/gradle/gradle-7.6/bin/ altına gidip ls komutuyla baktığınızda execute hakkı olan gradle komutunu burda görmeniz lazım. Bunun çıktısını gönderirseniz belki yardımcı olabilirim.
Bazen de farklı versiyon kurulabiliyor, belki sizin kurduğunuz versiyon farklıdır o yüzden 7.6 içeren bir path çalışmıyor olabilir. Bu arada PATH'e eklemeden, doğrudan gradle'ın tam konumunu yazarak da komutu çalıştırabilirsiniz mesela /opt/gradle/gradle-7.6/bin/gradle build şeklinde.
@@alidoganaydin Hocam ilgili dizine gittiğimde gradle olduğunu görüyorum ve execute edilebilir durumda. Versiyon farklıysa bunu nasıl teyit edebilirim hocam ?
root@ubuntu-VirtualBox:/opt/gradle/gradle-7.6/bin# ls -ltr
total 16
-rwxr-xr-x 1 root root 2858 Feb 1 1980 gradle.bat
-rwxr-xr-x 1 root root 8487 Feb 1 1980 gradle
root@ubuntu-VirtualBox:/opt/gradle/gradle-7.6/bin#
java --version ve gradle --version bilgilerini mi iletmem gerekiyor size ?
java version;
root@ubuntu-VirtualBox:~# java --version
openjdk 17.0.12 2024-07-16
OpenJDK Runtime Environment (build 17.0.12+7-Ubuntu-1ubuntu224.04)
OpenJDK 64-Bit Server VM (build 17.0.12+7-Ubuntu-1ubuntu224.04, mixed mode, sharing)
gradle version; (sizin adımları takip ederken gradle --version ile sorguladığımda kurulu gözüküyordu bir şey burada gradle i tekrar sistemden kaldırıyor olabilir mi hocam sorun bu muhtemelen ama neden oluyor olabilir acaba ?)
root@ubuntu-VirtualBox:~# gradle --version
Command 'gradle' not found, but can be installed with:
snap install gradle # version 7.2, or
apt install gradle # version 4.4.1-20
See 'snap info gradle' for additional versions.
@@alidoganaydin Hocam ekstra olarak console output içerisinden kontrol sağladığımda PATH lerde neden olduğunu bilmediğim bir uyumsuzluk görüyorum.
+ echo /opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
/opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ echo Build step started
Build step started
+ export PATH=/opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/gradle/gradle-7.6/bin
Yukarıdaki çıktının karşılığı olan Jenkins buildde vermiş olduğum komutlar;
echo $PATH
echo "Build step started"
export PATH="$PATH:/opt/gradle/gradle-7.6/bin"
Sizin doğrudan terminalde kendi çalıştırdığınız gradle --version komutu da Command not found hatası almış. java --version komutu düzgün çalışmış mesela.
Terminalde arka arkaya şu komutları çalıştırabilir misiniz bakalım gradle bu şekilde çalışacak mı:
export PATH="$PATH:/opt/gradle/gradle-7.6/bin"
echo $PATH
gradle --version
/opt/gradle/gradle-7.6/bin/gradle --version
cd /opt/gradle/gradle-7.6/bin/
gradle --version
Bu komutların çıktılara göre nereleri kontrol edebiliriz karar verelim
Aslında ikinci yorumunuzda baktığımda PATH içinde gradle için 2 tane ifade olduğunu görüyorum. Şu kısım 2 kere var: /opt/gradle/gradle-7.6/bin:/opt/gradle/gradle-7.6/bin Bunun çift olması da etkiliyor olabilir. Eğer sebep buysa bunun için de şöyle bir deneme yapabilirsiniz. export PATH komutuyla bu sefer doğrudan PATH2in değerini komple set edeceğiz, ikincisini çıkartıp şu şekilde setleyeceğiz:
export PATH="/opt/gradle/gradle-7.6/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Sonrasında gradle komutunu deneyebiliriz:
gradle --version
Bir önceki cevabımda yazdığım işlemlerden sonra bunu da deneyelim bakalım ne çıktı verecek