में एसएसएच प्लगइन पर प्रकाशित करके 0 फाइलों को स्थानांतरित कर रहा है, मैंने पहले से ही this और this और this उत्तर पढ़े हैं लेकिन उनमें से कोई भी मेरी मदद नहीं करता है। मैं जेनकींसजेनकिन्स
के लिए Windows मशीन का उपयोग कर रहामेरे कार्यक्षेत्र केवल निम्न फ़ाइलें
सी है: \ जेनकींस \ कार्यक्षेत्र \ Copy_file \ DevOps \ संसाधन \ file1.txt C: \ जेनकींस \ कार्यक्षेत्र \ Copy_file \ DevOps \ संसाधन \ file2.txt
मैं SSH पर प्रकाशित करना चाहते हैं केवल file1.txt
मैं SSH पर प्रकाशित करने के लिए प्लगइन कहा:
Source files DevOps\resource\file1.txt
Remove prefix DevOps\resource
Remote directory /tmp/
हालांकि मैं परिणाम में देखें:
C:\Jenkins\workspace\Copy_file\DevOps\resource\file1.txt
SSH: Connecting from host [hhhhh]
SSH: Connecting with configuration [Redhat1] ...
SSH: Creating session: username [hhhh], hostname [iiiiii], port [22]
SSH: Connecting session ...
SSH: Connected
SSH: Opening SFTP channel ...
SSH: SFTP channel open
SSH: Connecting SFTP channel ...
SSH: Connected
SSH: Remote root is not absolute, getting absolute directory from PWD
SSH: Disconnecting configuration [Redhat1] ...
SSH: Transferred 0 file(s)
Build step 'Send files or execute commands over SSH' changed build result to SUCCESS
Finished: SUCCESS
- यह 0 फ़ाइलों क्यों भेज रहा है?
- मैं कैसे पथ निरपेक्ष तो यह/tmp/में और में नहीं/घर/उपयोगकर्ता/tmp डाल दिया जाएगा कर सकते हैं?
आप इस [प्लगइन] (https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+SSH+Plugin) सही का उपयोग कर रहे हैं? यदि सही है, तो क्या आप अपना कॉन्फ़िगरेशन पैरामीटर भेज सकते हैं (जैसे [that] (https://wiki.jenkins-ci.org/download/attachments/53608875/global_ssh_advanced.png?संस्करण = 1 & modificationDate = 1302446662000))? – ajnavarro
इसके अलावा, क्या आपके पास एक टाइपो है (** स्रोत फ़ाइलें DevOps \ resource \ file1.tx **, एक अनुपलब्ध "टी")? – ajnavarro
हाँ यह एक प्रकार था। धन्यवाद! मैंने एक तस्वीर जोड़ा – Dejell