Hello Martin,

spectacular advancement.


Le 08/12/2011 20:32, Martin Paljak a écrit :
> * Jenkins (build master) has been moved to opensc-project.org.
> opensc-project.org will move soonish (probably during the Christmas
> time) to a new bare metal home. This allows to run the builders close
> together on a decent machine. I'm thus consolidating all bits and pieces
> that are needed for running the site onto a single filesystem image for
> easy syncing before the IP address change. The new URL for Jenkins is:
>
>   https://www.opensc-project.org:8888

For the Jenkins users, it would be nice to have possibility to change per-user 
Jenkins settings;
at least in the limits of build options and the (github ?) branch to pull 
source from.


> * Github.com pull requests are automagically sent to Gerrit (polled
> every 5 minutes). This is a convenience method to get pull requests to a
> central location [1] [2], direct pushing to Gerrit's refs/for/staging
> should be preferred.

I've tried to push directly my local 'OpenSC::staging' merged with SM branch,
but seems, do not have permission.

OpenSC.gerrit$ git push ssh://vik...@www.opensc-project.org:8882/OpenSC.git 
HEAD:refs/for/staging
Counting objects: 189, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (36/36), done.
Writing objects: 100% (132/132), 28.39 KiB, done.
Total 132 (delta 108), reused 118 (delta 96)
remote: Resolving deltas:   4% (5/108)
To ssh://vik...@www.opensc-project.org:8882/OpenSC.git
  ! [remote rejected] HEAD -> refs/for/staging (you are not allowed to upload 
merges)
error: failed to push some refs to 
'ssh://vik...@www.opensc-project.org:8882/OpenSC.git'


> I fed Viktor's secure-messaging branch in whole to Gerrit (and thus also
> Jenkins for building),

Thanks,
now this branch is in more or less completed state.
So, if I do not permitted to do it, could you, please, fetch and push it to 
Gerrit yourself?
I will continue testing it with different cards and build options.


> and the reason why development must be separated
> from change proposals to master is obvious:
>
> https://www.opensc-project.org:8888/job/Gerrit_tarball_test/buildTimeTrend
>
> (or the unverified changes in Gerrit
> https://www.opensc-project.org:8881/#q,status:open,n,00199205000000cf)
>
> Red parts of the graphic are commits that result in a stage where the
> tree does not build on Linux. Windows and OS X might probably be even
> more different (I'm working on getting Gerrit changes to be built and
> verified by default on Windows and OS X as well). While merging the tree
> in whole would result in a buildable state, it is not meaningful to have
> intermediate commits which are not meaningful enough or even put the
> tree in unstable state.

Until recently the SM branch was an experimental one,
and in that status, from my point of view, was permitted to be not be always 
'green' .
Well, I will try to use 'git rebase' more actively, when pushing out from the 
local repository.


Thank you for this nice work,
Viktor.

_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to