Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Current »

Jenkins Job is here : http://rackhdci.lss.emc.com/job/BuildRelease/job/license_of_3rd_party_tools/



3rd Party License - RackHD 

EMC Internal: http://rackhdci.lss.emc.com/job/BuildRelease/job/license_of_3rd_party_tools/13/artifact/


  File Modified
You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.
No files shared here yet.
  • Drag and drop to upload or browse for files


  • 3rd Party License - before RackHD 2.2.0

    Error rendering macro 'viewxls' : Failed to find attachment with Name license_checker_20170314.xlsx




    License Checker
    mkdir ~/tmp
    
    cd ~/tmp
    
    
    export LIST="on-taskgraph on-http on-tftp on-syslog on-dhcp-proxy on-core on-tasks"
    for i in $LIST;
    do
      git clone https://github.com/RackHD/$i.git
    done
    
    
    
    npm install license-checker
    
    # Only available inside DellEMC
    git clone https://eos2git.cec.lab.emc.com/panp/pmtools.git
    
    cd pmtools
    npm install
    cd ..
    
    cp pmtools/workspace.json .
    #[Peter's NOTE 16/09/18]workspace.json is out of date. 
    
    
    ./pmtools/pmtool sync
    
    
     
    
     
    
    #independent NodeJS application repositories:
    
    export LIST="on-taskgraph on-http on-tftp on-syslog on-dhcp-proxy"
    
    for i in $LIST; do pushd ~/tmp/$i; npm install; npm prune --production; popd; done
    
    for i in $LIST; do pushd $i; ~/tmp/node_modules/.bin/license-checker --csv > ~/tmp/audit.$i.csv; popd; done
    



    • No labels