Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:jenkins [2017/07/05 11:09] denis [Создание архива сборки и передача на ftp] |
doc:jenkins [2017/07/05 11:43] (текущий) denis [Создание архива сборки и передача на ftp] |
||
---|---|---|---|
Строка 6: | Строка 6: | ||
* Mercurial | * Mercurial | ||
* Repository URL: ''https://bitbucket.org/promauto/jroboplc'' | * Repository URL: ''https://bitbucket.org/promauto/jroboplc'' | ||
- | * Credentials: promauto/++++++ | + | * Credentials: ''promauto/++++++'' |
- | * Revision Type: Branch | + | * Revision Type: ''Branch'' |
- | * | + | * Revision: ''default'' |
+ | * Build | ||
+ | * Invoke Ant | ||
+ | * Ant version: ''Default'' | ||
+ | * Execute Shell | ||
+ | * Command: <code bash> | ||
+ | #!/bin/sh | ||
+ | filename="jroboplc-default-$(date +"%Y-%m-%d").zip" | ||
+ | zip -r $filename jar | ||
+ | mkdir -p temp | ||
+ | rm temp/* | ||
+ | cp -r $filename temp | ||
+ | rm $filename | ||
+ | </code> | ||
+ | * Post-build Actions | ||
+ | * Send Build Artefacts over FTP | ||
+ | * FTP Server name: ''promauto'' | ||
+ | * Advanced: verbose output console | ||
+ | * Transfer set | ||
+ | * Source files: ''temp/*'' | ||
+ | * Remove prefix: ''temp'' | ||
+ | * Remote directory: ''jroboplc/defual'' | ||
+ | * | ||
+ | |||
+ | |||
+ | ===== install and upgrade ===== | ||
+ | sudo apt-get install jenkins | ||
+ | sudo apt-get install --only-upgrade jenkins | ||
+ | |||
+ | ===== start stop ===== | ||
+ | sudo service jenkins start | ||
+ | sudo service jenkins stop | ||