Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-03-18Bug 486446 - StandInException in DockerMachine.executev4.2.2stable-4.2Xavier Coulon5-6/+96
Checking that the 'docker-machine' command is found before attempting to run it, and validating the Docker Mahcine preference page by checking that the command is found there, too. Change-Id: I872008d5c49510624b23bf98e1944fb157163556 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/68663 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Tested-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/68774
2016-03-18Bug 488976 - NullPointer in DockerConnection.hasImageXavier Coulon1-0/+8
Making sure that the returned list of images and the 'images' field in the DockerConnection class are not null after a call to DockerConnection#getImages(boolean) Change-Id: I51fef0c350a2d71c0abda108773eb5c070123b24 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/68654 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/68723
2016-03-17Bug 489533 - NullPointerException in PushImageCommandHandler$1.runXavier Coulon5-69/+58
Prevent NPE by checking the connection is not null in the command handler Disable the command handler in the toolbar if there is no selection Refactored the ImagePushPage to use the same createControl() code style as in the ImageTagPage. Also, page is immediately valid if it displays a combo (ie, there is at least one image name/tag) Change-Id: I77254c691a00344c40555811bc25d0ae2e6b1deb Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/68541 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/68707
2016-03-17Bug 489781: Fix ordering of Docker containers view toolbar items.Roland Grunberg1-2/+2
Change-Id: Ice54ecdb096bad686c6c3e4049380cd741eccc6b Reviewed-on: https://git.eclipse.org/r/68575 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68706
2016-03-17Make sure to expose ports in the 'ExposedPorts' parameter.Roland Grunberg1-0/+17
In order to publish a container's ports to the host one must pass the exposed container ports to the DockerContainerConfig (ExposedPorts) in addition to defining the port bindings in the DockerHostConfig (PortBindings). Change-Id: I4bb2510ee580b55b0a839c738a10a8e8c678b6e1 Reviewed-on: https://git.eclipse.org/r/68257 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68704
2016-03-17Bug 488562: Image Search Page results table should expand vertically.Roland Grunberg1-1/+1
By default, the Image Search Page results table is set to be smaller, and while users can scroll, the widget should expand to fill excess vertical space. Change-Id: Ic2acdff0b0e3ad832486d7a9bf0c87a12a9226ba Reviewed-on: https://git.eclipse.org/r/67439 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68700
2016-03-17Prevent NPE when an image has no repoTags.Roland Grunberg1-0/+3
Change-Id: I79b6a1457a66b5c8d5f62d318f78cd06fed564cc Reviewed-on: https://git.eclipse.org/r/67368 Tested-by: Hudson CI Reviewed-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/68699 Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2016-03-17Make some Docker Tooling Wizard Page composites scrollable.Roland Grunberg3-4/+38
Change-Id: I02b02bbca16744ab0c5061d0869b843e4fb9162b Reviewed-on: https://git.eclipse.org/r/65017 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68698
2016-03-17Bug 489781: Fix enablement for dependent toolbar items.Roland Grunberg7-100/+152
Docker containers view toolbar items are dependent on each other as well as the state of containers in order to have a proper enablement state. It's difficult to retrigger property testers to run based on button activation so move the logic for these actions out of the extension point registry and into code. Change-Id: I39654002fda2714f9dc1c1903a5c8891a5daf085 Reviewed-on: https://git.eclipse.org/r/68571 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/68705
2016-03-17Force property testers to run once again after viewers are refreshed.Roland Grunberg3-1/+29
Even if a selection is preserved, the property testers do not seem to run again (forcing enablement updates). Therefore we need to manually select the proper element. Change-Id: Iff3b92411d8a36f375dcae79c4c769f5624ce0e8 Reviewed-on: https://git.eclipse.org/r/67702 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Hudson CI Reviewed-on: https://git.eclipse.org/r/68703
2016-03-17Fix Image Tag Removal.Roland Grunberg2-9/+12
Regression was introduced in 221656. Change-Id: I74f4b66aee93ad012b4393eb7bb6e0df47c28dd6 Reviewed-on: https://git.eclipse.org/r/67622 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/68702
2016-03-17Bug 488712 - IndexOutOfBoundsException below DockerContainer.nameJeff Johnston1-1/+3
- add check for names list being null or empty Change-Id: I20f1396024bab4b260956b42dcc3e34f3640dda4 Reviewed-on: https://git.eclipse.org/r/67562 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/68701
2016-03-17Minor bug fixes to certain Vagrant workflows.Roland Grunberg4-16/+52
- Permit the use of dashes in virtual machine names - Inform user when VM name already exists and cancel VM creation - Remove previously existing Eclipse-controlled Vagrant project if the corresponding VM does not exist - State of the VM should not be used to uniquely identify it - Add missing toString() method to VagrantVM to enable proper search - Fix file dialog logic for the CreateVMPage Change-Id: I9434794559c5276d14f41b86fc8fcfaa18b36ae2 Reviewed-on: https://git.eclipse.org/r/67836 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68579
2016-03-17Revert "Remove unnecessary get/set selection calls from Vagrant views."Roland Grunberg2-0/+14
This reverts commit d2ebb42a239e3db61b13ea2b5d1df291e729d710. Change-Id: I58ffdcc2064371afde98a590194f2980dafc81d6 Reviewed-on: https://git.eclipse.org/r/67835 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68578
2016-03-17Fix the VM Package Wizard Page's Scrolled Composite.Roland Grunberg3-9/+14
- Ensure a refresh occurs when the widget is not disposed - The IdentityFile path attribute was changed to quote all paths for vagrant 1.8.0 but should be reverted for releases after 1.8.1. Change-Id: I3d19ec1f37d34297f8793fa4dc31cdab480c5570 Reviewed-on: https://git.eclipse.org/r/67751 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68577
2016-03-17Remove unnecessary get/set selection calls from Vagrant views.Roland Grunberg2-14/+0
The get -> refresh -> set logic is not what's responsible for preserving a selection after refreshes occur. The UI already knows how to preserve a selection. As long as the objects given to the content provider override equals() and hasCode(), the selection will be preserved without any intervention. Change-Id: If5c96f79ae61a022dcdef680d0dcf065dd543394 Reviewed-on: https://git.eclipse.org/r/63225 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/68576
2016-03-16Bug 489112: Fix NPE in BuildDockerImageLaunchConfigurationMainTab.Roland Grunberg1-92/+10
Directly modify boolean value that determines whether the path is relative or absolute. This also has the added side effect of eliminating NPEs occuring due to the uninitialized AtomicInteger. Also remove unused private methods. Change-Id: Ic7d658f60955107867811d0af32cd1143d8d8071 Reviewed-on: https://git.eclipse.org/r/68376 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2016-03-15Bump up versions for Linux Tools 4.2.2 point release.Jeff Johnston175-204/+212
Change-Id: I5dc42f8ab724333ce38125256b60aa1ea50a0af0 Reviewed-on: https://git.eclipse.org/r/68481 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-03-14Bug 489583 - Push dialog for selected item does not show pull-downJeff Johnston2-2/+6
- Fix ImagePushHandler to look for selected image to pass to ImagePush Wizard Change-Id: Iae693fb4b30723ce2316119b1728e8aeeabaaea3 Reviewed-on: https://git.eclipse.org/r/68390 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 649a17cbb1fa86b6d16a9edf077533e8b4a2bbe4) Reviewed-on: https://git.eclipse.org/r/68394
2016-03-14Use com.spotify.docker.client 3.1.10.v20151113-2033.Roland Grunberg1-2/+2
Newer versions of the docker-client will exist in the corresponding repository that should only be used for future releases, so lock onto the specific version necessary. Change-Id: I5e39506ab2882082a35338348818a6b6a17fe1c1 Reviewed-on: https://git.eclipse.org/r/68380 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2016-02-16Remove SNAPSHOT from pom.xml parent ids.Jeff Johnston138-140/+140
Change-Id: I799262dc86112d26d05248ccbd3d7c80262e3414 Reviewed-on: https://git.eclipse.org/r/66720 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-02-12Update Docker Tooling docs for 1.2.1.Jeff Johnston4-0/+18
Change-Id: I75690b2ed8fdffae5a8fb1abdf7c4df6f4a5f860 Reviewed-on: https://git.eclipse.org/r/66534 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-02-08Update Linux Tools features and pom files for 4.2.1 release.Jeff Johnston168-194/+195
Change-Id: Id16fb334d233ad91111680a7f3b876f01e240d17 Reviewed-on: https://git.eclipse.org/r/66161 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2016-02-05Bug 486463 - SWTException below DockerImagesView$8.runXavier Coulon5-24/+82
Unregister the Docker Images View as an image listener when the view is disposed. Preventing refreshing the view when the table widget is disposed Preventing NPE when iterating on images and containers listeners Added SWTBot tests Change-Id: I45355965a236bddfb8720e7872391a4f50701fdc Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/65567 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/66040
2016-02-05Lookup for docker-machine and the VM driver should consult PATH first.Roland Grunberg1-7/+18
Don't wipe out the PATH set by the system when setting user-specified PATH entry preferences. Instead append additional entries to it. Change-Id: I48bb1b82a6f908e07da0ef85d61fe1e530c5ed63 Reviewed-on: https://git.eclipse.org/r/65843 Tested-by: Hudson CI Reviewed-by: Xavier Coulon <xcoulon@redhat.com> (cherry picked from commit 8e0c5a02c780f16b4708b9f2aff3c3d4fa2f20c7) Reviewed-on: https://git.eclipse.org/r/65887 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-02-02Bug 484485 - Restore dialog when building Docker image if connection does ↵Jeff Johnston26-79/+933
not exist anymore Showing the launch config editor sheet for the corresponding config when connection is missing Validating that a connection has been specified Added SWTBot tests to cover multiple cases, with utility class to import a project in the unit test workspace Removed "throws InterruptedException" where not applicable and fixed some Javadocs Change-Id: Id4c8477a2c1663fa413335ab48f89fa3e696c129 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/65446 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/65739
2016-01-22Bug 481218 - DockerImages view shows same repo name instead of all variantsXavier Coulon10-103/+438
Using the 'repo()' instead of 'repoTags()' method to retrieve the actual repo name for the Docker Images. Making sure that there's one DockerImage for all repo/tags in the Docker Images view, but one Docker Image *per repo/tags* in the Docker Explorer view Changing the equals/hashcode implementations in DockerImage to distinguish 2 images with the same id but with different names (otherwise, a single tree item was displayed in the Docker Explorer view). Also preventing exception if image id is less than 12 characters. Added SWTBot tests to verify the number of items in the Docker Images view and in the Docker Explorer view. Change-Id: I3c2df8d6b8e8620cc9c46a81e06a2c4d163ac527 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/65029 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-01-21Bug 485973 - clicking test connection does not behave as expectedXavier Coulon3-56/+66
Removing the part of code that blocks until the Docker daemon responded to the 'ping' request (or time out occurred) Also, fixed side problem where the client is null when creating the connection, so the ping would fail immediatly o_O Also fixed problems in SWTBot tests where the Docker Explorer view was closed during some previous tests, leading to an error. Change-Id: I18331aa5cdd9aa09d095fc15dc2bb256f507fc7d Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64635 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit f6004ac2bd042404323afeac9b83c108f3864932) Reviewed-on: https://git.eclipse.org/r/64924
2016-01-21Bug 469627 - Multiple download windows blinking for intermediate images ↵Xavier Coulon1-1/+4
while pulling from docker registry job.setUser(false) will show all pull job (one per image layer) i in the progress view but not in multiple dialog Change-Id: Id6fd2db4e10107f440d2f06b75afccdd27eb4a77 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64447 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit dbe8af194275c4a24692e7b4bf5523422be195a4) Reviewed-on: https://git.eclipse.org/r/64930
2016-01-21Bug 483679 - [docker image search] make tag selection optionalXavier Coulon5-20/+64
Allow for search wizard completion when an image is selected in the search result list, in which case the 'latest' tag is assumed. Added SWTBot tests Added a constant in DockerImage (not the API) to handle the 'latest' tag value Change-Id: I74c63f3ee6e533f55c9b875dff24df9d60f73380 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/63540 Tested-by: Hudson CI (cherry picked from commit d115f02832c62128e003bbac29f8f5365531741e) Reviewed-on: https://git.eclipse.org/r/64690 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-01-20Bug 485578 - disposed widget on view refreshRob Stryker1-1/+3
Change-Id: I54c6cf02ffa7b68c2e9a0a1b0c5fe4bafe96eb34 Signed-off-by: Rob Stryker <rob.stryker@jboss.com> Reviewed-on: https://git.eclipse.org/r/64079 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/64741
2016-01-20Bug 485734 - NullPointerException below DockerClientFactory.getClientXavier Coulon5-9/+75
Avoid building a client when params are null or empty Change-Id: Id967ecedd7a69e0816fcc4a6a2c27599cb9efa79 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64284 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/64739
2016-01-19Bug 485735 - SWTException below DockerContainersContentProvider$1$1.runXavier Coulon5-12/+142
Same fix as in https://bugs.eclipse.org/bugs/show_bug.cgi?id=485350 where the listener is removed from the connection when the view is disposed. Change-Id: Icfcdb392db398876f251fed3872e904d2eb24889 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64328 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit d8818b3a1048d9abca5743b0365160caf9977d43) Reviewed-on: https://git.eclipse.org/r/64689
2016-01-19Bug 483678 - [docker image search] provide API to trigger search when Wizard ↵Xavier Coulon7-2/+197
opens Automatically trigger the search if the term is not blank Added some SWTBot tests Change-Id: Ife709feec57499aa93cab538c140a2e42b138452 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/63456 Tested-by: Hudson CI (cherry picked from commit 15546b6a0c8bf9f70f8f17cb0e56205b3deabf9f) Reviewed-on: https://git.eclipse.org/r/64683
2016-01-19Bug 485350 - SWTException: Widget is disposed when DockerExplorer view is closedXavier Coulon5-19/+88
Renoving listeners when Docker Explorer view is disposed Added SWTBot test to verify that the listeners were actually removed Removed code duplication in test utility classes. Change-Id: Iba939073614d22dd2368a8d13fa13ff0537d9fd1 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64215 Tested-by: Hudson CI Tested-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/64681
2016-01-19Bug 485733 - NullPointerException in ↵Xavier Coulon3-24/+118
DefaultDockerConnectionSettingsFinder.defaultsWithShellEnv Fixed the default value to 'false' instead of 'null' when there is no DOCKER_TLS_VERIFY variable available Added unit tests Change-Id: Ib1be00ca2ba87cd4e6d57efc363c75acdf94d7d2 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64653 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 58caa912f554efd30455a3b76744591e88e3699d) Reviewed-on: https://git.eclipse.org/r/64676
2016-01-19Bug 469372 - Improve contextual menusXavier Coulon8-90/+403
Added a Show In>Properties context menu for: - connections - images - containers Added SWTBot tests to verify that the menus are available and that the properties view is opened when clicking on the menu. Change-Id: I857df72bd705afe7a92dec72b3b43c61b1cde9ff Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64148 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/64611
2016-01-18Bug 485732 - DockerException in DockerConnection.pingXavier Coulon2-15/+24
Prevent NPE if the client is null Only log the exception if there's an underlying cause. Change-Id: Iaae5ee3d8b967e6736ffe37b577fa6729ce294bc Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64364 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 4b7421a420ba3913d02130bc99457aa9a29b149d) Reviewed-on: https://git.eclipse.org/r/64508
2016-01-18Bug 481502 - Allow for commands on multiple containersXavier Coulon4-45/+260
Remove the restriction for "count=1" on the selection to display the command in the context menu Added SWTBot to verify that commands are visible and enabled/disabled, depending on the containers' state. Change-Id: Ic590bb36f6933d4ec30d9560dea9e6ffae3cf579 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/63621 Tested-by: Hudson CI Reviewed-on: https://git.eclipse.org/r/64607 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-01-18Bug 475331 - NullPointerException in DockerConnection.getInfoXavier Coulon6-21/+41
Prevent NPE when DockerClient is null, and prevent NPE in callers that would retrieve a null value. Change-Id: I23fbdfd9f70cfdb0fc182f084377262a0eebd89d Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64358 Tested-by: Hudson CI Reviewed-on: https://git.eclipse.org/r/64600 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-01-18Bug 475333 - NullPointerException in PullImageCommandHandler$1.runXavier Coulon2-7/+19
Underlying problem should have been fixed while working on bug 469072. Added a check on the selected connection and displaying an error message if no connection was found in the selection Change-Id: I1112ce2b4c66661f03e426fcface44c8fb108641 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64345 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 5e77f8c39aa0417edb508885043df0ab9d3902e6) Reviewed-on: https://git.eclipse.org/r/64413
2016-01-18Bug 485910 - Add missing "Labels" from Container infoXavier Coulon3-0/+24
labels were already returned by the underlying Docker client but not collected in the DockerContainerInfo new labels() method is not exposed in the API yet (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=485936) Change-Id: I4f5eb68a5bdcfe49cbfc49f3e272dcb58ba1491d Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64451 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 640a4b1e557d05396950e50cf0029d2b1d834ed1) Reviewed-on: https://git.eclipse.org/r/64585
2016-01-15Bug 479755 -SWTException below DockerContainersView$10.runXavier Coulon1-10/+19
Although exception message is HIDDEN, it seems to be due to the viewer's table being disposed (see Widget#checkWidget()) Change-Id: I865120b39d5e46e95c0b469ed0341666d212239a Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/64366 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit e5fb339217c6a6b9247d606420d274295eee739b) Reviewed-on: https://git.eclipse.org/r/64488
2016-01-15Fix pom for the apitools module.Roland Grunberg1-1/+1
Change-Id: I24c3613b6950e8b0de89b355550edb1069f3c3d4 Reviewed-on: https://git.eclipse.org/r/64496 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2016-01-15Bug 485959 - Bump Docker tooling version to 1.2.1Xavier Coulon12-19/+13
Change-Id: I4a7991aed0cc06b84884fc6d27679c1a88160830 Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
2016-01-14Bug 483680 - [docker image search] search results ignore repo whenXavier Coulon1-3/+7
searching for repo/imagename the searchImages method in the DockerConnection class filters the results returned by the client to only retain those that contain the exact term given by the user. So if the user input "jboss/wildfly", only this image will appear in the result list, but if the user input "wildfly", more results (25 at the time of writing this message) will be displayed in the list. Change-Id: Icfdb64814ed6800a10f546e0912ff081e7a84984 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/63552 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/64201
2016-01-14Add API generation profile for all capable bundle projects.Roland Grunberg2-1/+88
The profile 'api-generation' may be enabled to trigger the generation of API data for the purpose of running other PDE API tools. Change-Id: Id23a255bb2383fea2df61cf33552729c7e013f1a Reviewed-on: https://git.eclipse.org/r/62875 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/64311
2016-01-13Implement PDE API Analysis for Linux Tools.Roland Grunberg6-1/+205
Change-Id: Id11cf37525c040590334bbf1b58a5ee90efbc945 Reviewed-on: https://git.eclipse.org/r/63770 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/64276
2016-01-12Bug 482256 - NullPointerException in ImageInspectPropertySection$1.runXavier Coulon1-1/+5
Preventing the NPE by checking that the retrieved ImageInfo is not null. Change-Id: I02f3e7cf12bb7da75eb37d971c8b99ae6052b428 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/63622 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 5604c5ab8b315eb7037741e241a9c89330794e73) Reviewed-on: https://git.eclipse.org/r/64173
2016-01-07Bug 447554 - GCov not working for files linked from file systemJeff Johnston1-2/+16
- fix Visitor logic in GcovAnnotationModel.java so that it handles the case where the link is actually a parent directory - when the link is a parent directory, a file does not have the isLinked attribute set on and so we must figure this out by saving the last linked directory we found Change-Id: I2a9dfeb769d4314ec0b905994c5a53216c3ea8a0 Reviewed-on: https://git.eclipse.org/r/63763 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>

Back to the top