Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Tizen docker image #8850

Merged
merged 3 commits into from
Aug 13, 2021
Merged

Add Tizen docker image #8850

merged 3 commits into from
Aug 13, 2021

Conversation

hyunuktak
Copy link
Contributor

Problem

To integrate and validate Tizen port of CHIP, docker images are required to build the examples in the Github workflow.
Like other docker images used by this repository, they should be available in the connectedhomeip docker hub.

Summary of Changes

Tizen docker image build files are located integrations/docker/images/chip-build-tizen.
The downstream image used as the development environment (chip-build-vscode) has been updated to import build dependencies required to work with Tizen:

  • Tizen SDK

@CLAassistant
Copy link

CLAassistant commented Aug 9, 2021

CLA assistant check
All committers have signed the CLA.

@andy31415
Copy link
Contributor

/gcbrun

@hyunuktak hyunuktak force-pushed the tizen branch 2 times, most recently from 08d7c60 to d621752 Compare August 11, 2021 01:02
Copy link
Contributor

@dh79pyun dh79pyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

Copy link
Contributor

@andy31415 andy31415 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks good to me, one request to doublecheck that the vscode image really contains all that is needed and matches the tizen image in that regard.

@andy31415
Copy link
Contributor

/gcbrun

@andy31415
Copy link
Contributor

Also please bump the version a bit more - we got a merge conflict with telink image updates (which also bumped the version).

@hyunuktak
Copy link
Contributor Author

hyunuktak commented Aug 11, 2021

Generally looks good to me, one request to doublecheck that the vscode image really contains all that is needed and matches the tizen image in that regard.

Actually, we checked the docker image of tizen and vscode by executing an example build in tizen environment with job of git action and task of vscode. and it will come up to next PR.

@hyunuktak hyunuktak closed this Aug 11, 2021
@hyunuktak hyunuktak reopened this Aug 11, 2021
@MoonkiHong
Copy link

@andy31415 Please take a look at our latest code dealing with your comments. Thank you. 😄

@andy31415
Copy link
Contributor

One more code conflict :(

@hyunuktak
Copy link
Contributor Author

One more code conflict :(

I fixed conflict and rebase it :D

@woody-apple woody-apple merged commit 1c1e161 into project-chip:master Aug 13, 2021
@hyunuktak hyunuktak deleted the tizen branch September 13, 2021 02:44
nikita-s-wrk pushed a commit to nikita-s-wrk/connectedhomeip that referenced this pull request Sep 23, 2021
* Add docker image to build with Tizen platform

Signed-off-by: hyunuk.tak <[email protected]>

* Update chip-build-vscode image to import Tizen platform requirement

Signed-off-by: hyunuk.tak <[email protected]>

* Run container with a non-root user

It's one way to mitigate the CVE-2019-5736

Signed-off-by: hyunuktak <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants