WIP: Dropping bin/scap in favor of setup.py support
DraftPublic

Authored by demon on Dec 20 2017, 4:18 AM.

Details

Reviewers
thcipriani
mmodell
Group Reviewers
Release-Engineering-Team
Patch without arc
git checkout -b D929 && curl -L https://phabricator.wikimedia.org/D929?download=true | git apply
Summary

Massivew overhaul of our packaging, using conftool as a model

Test Plan

I haven't even begun to test it, hence WIP

Diff Detail

Repository
rMSCA Scap
Branch
setup-overhaul
Lint
Lint OK
Unit
Unit Test Errors
Build Status
Buildable 2625
Build 4374: docker-diffsJenkins
Build 4373: differential-jessieJenkins
Build 4372: arc lint + arc unit

Unit TestsBroken

Excuse: Still no bueno
TimeTest
0 ms.scap.__init__
scap/__init__.py:26: in <module> import scap.plugins scap/plugins/__init__.py:42: in <module>
0 ms.scap.ansi
/usr/local/lib/python2.7/site-packages/py/_path/local.py:668: in pyimport __import__(modname) scap/__init__.py:26: in <module>
0 ms.scap.arg
/usr/local/lib/python2.7/site-packages/py/_path/local.py:668: in pyimport __import__(modname) scap/__init__.py:26: in <module>
0 ms.scap.cdblib
/usr/local/lib/python2.7/site-packages/py/_path/local.py:668: in pyimport __import__(modname) scap/__init__.py:26: in <module>
0 ms.scap.checks
/usr/local/lib/python2.7/site-packages/py/_path/local.py:668: in pyimport __import__(modname) scap/__init__.py:26: in <module>
View Full Test Results (40 Broken)
demon created this revision.Dec 20 2017, 4:18 AM
Restricted Application added a reviewer: mmodell. · View Herald TranscriptDec 20 2017, 4:18 AM
Restricted Application added a reviewer: Release-Engineering-Team. · View Herald Transcript
Restricted Application added a project: Release-Engineering-Team. · View Herald Transcript
demon updated this revision to Diff 2435.Dec 20 2017, 4:21 AM
  • Try going back to old static package specifying