Projekat

Općenito

Profil

Akcije

Podrška #19155

Zatvoren

hudson c-i

Dodano od Ernad Husremović prije više od 15 godina. Izmjenjeno prije oko 15 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Kategorija:
-
Početak:
19.12.2009
Završetak:
% završeno:

0%

Procjena vremena:

Fajlovi

Git-1.6.5.1-preview20091022.exe (11,6 MB) Git-1.6.5.1-preview20091022.exe Ernad Husremović, 19.12.2009 14:02
dodjeli_job_node-u.png (25 KB) dodjeli_job_node-u.png Ernad Husremović, 19.12.2009 14:48

Povezani tiketi 2 (0 otvoreno2 zatvorenih)

korelira sa developer toolbox - Podrška #19209: hudson.bring.out.baZatvorenoErnad Husremović24.12.2009

Akcije
korelira sa developer toolbox - Podrška #19346: smraka-2 kvm sesija: build-ubuntu-karmic-amd64.bring.out.ba - 192.168.45.23ZatvorenoErnad Husremović06.01.2010

Akcije
Akcije #1

Izmjenjeno od Ernad Husremović prije više od 15 godina

root@lxc-ubuntu:~# sudo apt-get install maven2 maven-ant-helper

Akcije #6

Izmjenjeno od Ernad Husremović prije više od 15 godina

http://wiki.hudson-ci.org/display/HUDSON/Ruby+Plugin

This plugin will let users use Ruby in the build scripts.

The plugin works like Shell builder. To use, you just enter the Ruby scripts in the text area and save. During build the Ruby interpreter (defaults to 'ruby') will be used to execute the scripts you previously entered.

Akcije #8

Izmjenjeno od Ernad Husremović prije više od 15 godina

http://blog.josephwilk.net/ruby/ruby-metric-fu-hudson-plugin.html

I have written a plugin for the continuous integration server Hudson which uses a metric-fu rake task at its core to build and present graphs representing different metrics over successful builds.
It currently supports:
  • Flog (Complexity)
  • Flay (Duplication)
  • Rcov (Code coverage)
Akcije #14

Izmjenjeno od Ernad Husremović prije više od 15 godina

xp-desk hudson windows slave

napravio hudson account koji ima admin privilegije

Akcije #16

Izmjenjeno od Ernad Husremović prije više od 15 godina

c:\Prog\git

run git from windows command prompt

Akcije #17

Izmjenjeno od Ernad Husremović prije više od 15 godina

commit line endings as they are

Akcije #18

Izmjenjeno od Ernad Husremović prije više od 15 godina

instalirao git hudson plugin na hudson / karmic-i386-1 sesiju

Akcije #19

Izmjenjeno od Ernad Husremović prije više od 15 godina

msys

Minimal SYStem. Version 1.0.11 http://www.mingw.org/wiki/msys/

C:\Prog\msys\1.0

Akcije #20

Izmjenjeno od Ernad Husremović prije više od 15 godina

mingw 5.1.6

c:\mingw

Akcije #21

Izmjenjeno od Ernad Husremović prije više od 15 godina

git://gitorious.bring.out.ba/hudson/windows-slave-hello-world.git

Akcije #23

Izmjenjeno od Ernad Husremović prije više od 15 godina

C:\users\hudson\windows-slave-hello-world>javaws http://192.168.45.106:8080/computer/windows-xp-desk-hudson/slave-agent.jnlp

pokrenula se java aplikacija: hudson slave agent koja je uspostavila vezu sa serverom

Akcije #24

Izmjenjeno od Ernad Husremović prije više od 15 godina

onda sam pokrenuo opciju na toj aplikaciji: install as windows service

Akcije #26

Izmjenjeno od Ernad Husremović prije više od 15 godina

  • Fajl obrisano (dodjeli_job_node-u.png)
Akcije #27

Izmjenjeno od Ernad Husremović prije više od 15 godina

nakon ovoga pokrenuto je na windows xp host-u ali neuspješno


Started by user hernad
Building remotely on windows-xp-desk-hudson
Checkout:windows_hello_world / c:\users\hudson\workspace\windows_hello_world - hudson.remoting.Channel@79f5eb:windows-xp-desk-hudson
Last Build : #1
Checkout:windows_hello_world / c:\users\hudson\workspace\windows_hello_world - hudson.remoting.LocalChannel@c087be
Cloning the remote Git repository
Cloning repository origin
$ git clone -o origin git://gitorious.bring.out.ba/hudson/windows-slave-hello-world.git c:\users\hudson\workspace\windows_hello_world
Trying next repository
ERROR: Could not clone from a repository
FATAL: Could not clone
hudson.plugins.git.GitException: Could not clone
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:400)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:358)
    at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2062)
    at hudson.remoting.UserRequest.perform(UserRequest.java:104)
    at hudson.remoting.UserRequest.perform(UserRequest.java:48)
    at hudson.remoting.Request$2.run(Request.java:270)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at hudson.remoting.Engine$1$1.run(Engine.java:58)
    at java.lang.Thread.run(Unknown Source)

Akcije #29

Izmjenjeno od Ernad Husremović prije više od 15 godina

ovo mi je pravo pomoglo - da pokrenem grovy skriptu na windows host-u

http://192.168.45.106:8080/computer/windows-xp-desk-hudson/script

Result:

C:\Program Files\PC Connectivity Solution\;C:\Ruby\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\Wbem

pa da - trebam restartovati windowse nakon promjene system envars :(

Akcije #30

Izmjenjeno od Ernad Husremović prije više od 15 godina

hudson na hardy lxc amd64 - 192.168.45.79

http://hudson-ci.org/debian/

kako podesiti ssh hudson:

http://blogs.sun.com/naresh/entry/hudson_the_continous_integration_tool

Akcije #31

Izmjenjeno od Ernad Husremović prije više od 15 godina

na hudson serveru logirao se kao hudson user

hudson@lxc-ubuntu-2:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/var/lib/hudson/.ssh/id_rsa): 
Created directory '/var/lib/hudson/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /var/lib/hudson/.ssh/id_rsa.
Your public key has been saved in /var/lib/hudson/.ssh/id_rsa.pub.
The key fingerprint is:
7a:01:1e:d5:e8:03:ac:0e:96:97:9a:33:fc:80:54:94 hudson@lxc-ubuntu-2

Akcije #33

Izmjenjeno od Ernad Husremović prije više od 15 godina

master -> slave, ssh

root@lxc-ubuntu-2:/usr/share/hudson# ssh root@192.168.45.80 java -jar ~/bin/slave.jar
<===[HUDSON REMOTING CAPACITY]===>rO0ABXNyABpodWRzb24ucmVtb3RpbmcuQ2FwYWJpbGl0eQAAAAAAAAABAg..................

Akcije #35

Izmjenjeno od Ernad Husremović prije više od 15 godina

podesio prema http://drizzle.org/wiki/Hudson#How_to_set_up_a_new_build_slave

[12/19/09 15:08:50] [SSH] Opening SSH connection to 192.168.45.80:22.
[12/19/09 15:08:50] [SSH] Authenticating as hudson with /var/lib/hudson/.ssh/id_rsa.
[12/19/09 15:08:51] [SSH] Authentication successful.
[12/19/09 15:08:51] [SSH] The remote users environment is:
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_EXECUTION_STRING=set
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="2" [2]="39" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
BASH_VERSION='3.2.39(1)-release'
DIRSTACK=()
EUID=1000
GROUPS=()
HOME=/home/hudson
HOSTNAME=lxc-ubuntu-3
HOSTTYPE=x86_64
IFS=$' \t\n'
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LOGNAME=hudson
MACHTYPE=x86_64-pc-linux-gnu
MAIL=/var/mail/hudson
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PIPESTATUS=([0]="0")
PPID=2759
PS4='+ '
PWD=/home/hudson
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:interactive-comments
SHLVL=1
SSH_CLIENT='192.168.45.79 40714 22'
SSH_CONNECTION='192.168.45.79 40714 192.168.45.80 22'
TERM=dumb
UID=1000
USER=hudson
Akcije #36

Izmjenjeno od Ernad Husremović prije više od 15 godina

hudson@lxc-ubuntu-3:~/workspace$ git config --global user.name "hudson bring.out lx-1"
hudson@lxc-ubuntu-3:~/workspace$ git config --global user.email ""

Akcije #37

Izmjenjeno od Ernad Husremović prije više od 15 godina

zimbra git clone čučnjava

a kada sam ručno pokrenuo komandu - sve je prošlo ok

hudson@lxc-ubuntu-3:$ git clone -o origin git://gitorious.bring.out.ba/~hernad/zimbra/hernads-zimbra.git /home/hudson/workspace/zimbra

dobra je stvar što hudson to prihvata i kloniranje smatra završenim

Akcije #38

Izmjenjeno od Ernad Husremović prije više od 15 godina

win-xp-pro-1 node

qt-creator 1.3

C:\Qt\qtcreator-1.3.0\mingw\lib>cd ..

C:\Qt\qtcreator-1.3.0\mingw>"bin\mingw32-g++.exe" 
mingw32-g++.exe: no input files

C:\Qt\qtcreator-1.3.0\mingw>"bin\mingw32-c++.exe" 
mingw32-c++.exe: no input files
Akcije #39

Izmjenjeno od Ernad Husremović prije više od 15 godina

hudson pluginove instalirao

Ruby Plugin     Pending
SCP plugin    Pending
Instant Messaging Plugin    Pending
Jabber Plugin    Pending
xUnit Plugin    Pending
JSUnit plugin    Pending
Python Plugin    Pending
Instant Messaging Plugin    Pending
Rake plugin    Pending
Rake plugin    Pending
Ruby metrics plugin    Pending
CppUnit Plugin    Pending

Akcije #40

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
Akcije

Također dostupno kao Atom PDF