Skip to content

EasyBlock for Apache Serf, handled by SCons#689

Merged
boegel merged 4 commits intoeasybuilders:developfrom
hajgato:serf
Sep 23, 2015
Merged

EasyBlock for Apache Serf, handled by SCons#689
boegel merged 4 commits intoeasybuilders:developfrom
hajgato:serf

Conversation

@hajgato
Copy link
Copy Markdown
Collaborator

@hajgato hajgato commented Sep 16, 2015

No description provided.

@hpcugentbot
Copy link
Copy Markdown

Easyblocks unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/1193/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@wpoely86
Copy link
Copy Markdown
Member

looks good to me but I would promoted it to a generic SCONS easyblock? @hajgato up for that?

@boegel
Copy link
Copy Markdown
Member

boegel commented Sep 22, 2015

This looks very generic indeed, let make this a generic SCons easyblock (easybuild/easyblocks/generic/scons.py), as @wpoely86 suggested?

@boegel boegel added this to the v2.4.0 milestone Sep 22, 2015
Comment thread easybuild/easyblocks/s/serf.py Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

new easyblock, so use 2015-2015?

@hpcugentbot
Copy link
Copy Markdown

Easyblocks unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/1221/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

Comment thread easybuild/easyblocks/generic/scons.py Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

let do this like in the configuremake block, add an arg verbose=False and add log_output=verbose to the run_cmd.

@hajgato
Copy link
Copy Markdown
Collaborator Author

hajgato commented Sep 23, 2015

@boegel: done

@wpoely86
Copy link
Copy Markdown
Member

lgtm, ready to merge

@boegel
Copy link
Copy Markdown
Member

boegel commented Sep 23, 2015

Jenkins: test this please?

1 similar comment
@boegel
Copy link
Copy Markdown
Member

boegel commented Sep 23, 2015

Jenkins: test this please?

@boegel
Copy link
Copy Markdown
Member

boegel commented Sep 23, 2015

Jenkins: test this please

@hpcugentbot
Copy link
Copy Markdown

Easyblocks unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/1222/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@boegel
Copy link
Copy Markdown
Member

boegel commented Sep 23, 2015

Good to go in, thanks @hajgato!

boegel added a commit that referenced this pull request Sep 23, 2015
EasyBlock for Apache Serf, handled by SCons
@boegel boegel merged commit ba0584a into easybuilders:develop Sep 23, 2015
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@hajgato: can you issue a follow-up PR to only run the tests in case self.cfg['runtest'] is True?

if self.cfg['runtest']:
    (out, _) = run_cmd("scons check", log_all=True)

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

See PR #700

@hajgato hajgato deleted the serf branch October 9, 2015 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants