Skip to content

Remove exception for missing clang 3.8 toolchain; update CI config. #982

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

Merged
merged 1 commit into from
May 13, 2016

Conversation

dilijev
Copy link
Contributor

@dilijev dilijev commented May 13, 2016

Tested these changes in the linux-ci branch and no breaks resulted.


This change is Reviewable

Tested this change in the linux-ci branch and no breaks resulted.
@dilijev
Copy link
Contributor Author

dilijev commented May 13, 2016

@@ -122,6 +122,8 @@ def CreateLinuxBuildTasks = { machine, configTag, linuxBranch, nonDefaultTaskSet
// params: Project, BaseTaskName, IsPullRequest (appends '_prtest')
def jobName = Utilities.getFullJobName(project, config, isPR)

def testableConfig = buildType in ['debug']

def infoScript = 'bash jenkins/get_system_info.sh'
def debugFlag = buildType == 'debug' ? '--debug' : ''
Copy link
Collaborator

Choose a reason for hiding this comment

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

Do you think that the buildType, debugFlag and the testableConfig above could be arranged/defined a bit more efficiently?

Copy link
Contributor Author

@dilijev dilijev May 13, 2016

Choose a reason for hiding this comment

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

I followed the pattern used when there were more options. This works, but I'm open to suggestions.

Specifically, @digitalinfinity indicated that there are plans to add a test config like we have on Windows, where we will change line 125 to be:
def testableConfig = buildType in ['debug', 'test']

For debugFlag, I think the condition captures exactly what we want and allows us to compute the task string only once.

@obastemur
Copy link
Collaborator

LGTM 👍

@digitalinfinity
Copy link
Contributor

:shipit:

@chakrabot chakrabot merged commit 341f914 into chakra-core:linux May 13, 2016
chakrabot pushed a commit that referenced this pull request May 13, 2016
… CI config.

Merge pull request #982 from dilijev:linux-ci-m
Tested these changes in the linux-ci branch and no breaks resulted.
@dilijev dilijev deleted the linux-ci-m branch May 13, 2016 19:06
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.

5 participants