Hi Devin!

I vote for the solving Dockerfile parsing issures by deprecate and remove
FromFingerprintSte.
Accessing the repository is not my goal: I simply would just like to solve
my problems.
Then I will prepare PRs for:

   - Add entrypoint/HEALTH CHECK support (
   https://issues.jenkins-ci.org/browse/JENKINS-54389);
   - Add method to remove the container and clean the built containers
   after the end of the build;
   - Creating a container without tag;
   - Add option for use shared cache directories between builds.

I do not promise to do it quickly, but at least I hope that this will not
work in the trash.

пн, 29 июл. 2019 г. в 16:30, Devin Nusbaum <[email protected]>:

> Hi Artem!
>
> Thanks for your interest - the docker-workflow plugin definitely could use
> more attention. That said, it's such a critical plugin that I'd like to see
> a few more PRs and/or reviews on this plugin from you before giving you
> full access.
>
> I'll try to look at some of the open PRs over the next week or so and get
> a release out. In particular I think
> https://github.com/jenkinsci/docker-workflow-plugin/pull/180 looks like
> something we definitely want, since it would replace your PR and all other
> ones trying to fix deficiencies in the Dockerfile parsing (181, 179, 178,
> 176?, 173, 172, 171, 162, 151, 150, and maybe some others).
>
> One of the main reasons this plugin doesn't get updated very often is that
> behavior changes always seem to cause serious regressions for some subset
> of users. With that in mind, we are probably not going to be merging any
> new features unless they include significant testing to make sure they
> don't cause regressions for existing users, and that they won't regress in
> the future. If you would like to make fundamental changes to the way the
> plugin works, it would probably be a better idea to fork and create a new
> plugin.
>
> Feel free to ping myself (dwnusbaum <https://github.com/dwnusbaum>) and
> Andrew Bayer (abayer <https://github.com/abayer>) on your PRs and we will
> try to take a look. (Yes I've seen all of the pings on 162, sorry I have
> not had a chance to look at it yet!)
>
> Thanks,
> Devin
>
> On Jul 22, 2019, at 03:21, Artem Navrotskiy <[email protected]> wrote:
>
> Hello,
>
> I have some comments for docker-workflow-plugin
> <https://github.com/jenkinsci/docker-workflow-plugin> that I would like
> to fix:
>
>    - a very naive parsing Dockerfile which not a few works FROM, problem
>    with ARG (JENKINS-44789
>    <https://issues.jenkins-ci.org/browse/JENKINS-44789>, JENKINS-44609
>    <https://issues.jenkins-ci.org/browse/JENKINS-44609>);
>    - entrypoint/HEALTH CHECK (not working)
>    https://issues.jenkins-ci.org/browse/JENKINS-54389);
>    - there is no method to remove the container and clean the built
>    containers after the end of the build;
>    - you cannot create a container without tag;
>    - too many hacks required for use shared cache directories between
>    builds.
>
> The fix part of the problem requires a fairly major bug fixes.
> Unfortunately, it seems that the plugin is abandoned: the last commit to
> the master was on April 16, and there was no reaction to the trial PR for
> six months (https://github.com/jenkinsci/docker-workflow-plugin/pull/162).
> Basically, I'm ready to maintain this plugin.
>
> Briefly about me: Artem Navrotskiy, Russia Moscow, 36 years old.
> I'm new to the Jenkins community.
> My PRs:
>
>    - https://github.com/jenkinsci/jenkins/pull/4105
>    - https://github.com/jenkinsci/lockable-resources-plugin/pull/138
>    - https://github.com/jenkinsci/docker-workflow-plugin/pull/162
>    - https://github.com/kohsuke/github-api/pull/530
>    - https://github.com/jenkinsci/github-branch-source-plugin/pull/237
>    - https://github.com/jenkinsci/pipeline-gitstatuswrapper-plugin/pull/5
>
> My open-source projects:
>
>    - https://github.com/bozaro/git-as-svn
>
>
> Jenkins account: Bozaro
> GitHub account: bozaro
>
> --
> Best regards,
> Artem Navrotskiy
> +7 (925) 095-80-41
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CAHg4CnH0kfp-UjNds-2VkrNWf4D1xBGRj7916%2BYMVDSzhbg9Ww%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAHg4CnH0kfp-UjNds-2VkrNWf4D1xBGRj7916%2BYMVDSzhbg9Ww%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/D056192F-4EE0-4893-90B2-F913630F957A%40cloudbees.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/D056192F-4EE0-4893-90B2-F913630F957A%40cloudbees.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAHg4CnGbU_61MFJLO%3D-cDgGndM7ZZSUH7c5Dy_CYkPJEyvZdDw%40mail.gmail.com.

Reply via email to