mirror of
				https://github.com/opennetworkinglab/onos.git
				synced 2025-10-31 00:01:01 +01:00 
			
		
		
		
	Change-Id: Ibc6afe4560589d9232413c84a3735dd30e0dedb9 (cherry picked from commit c9c1848d81bee474f63b42f736a4ab0147e07ef1)
		
			
				
	
	
		
			27 lines
		
	
	
		
			855 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			855 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| # -----------------------------------------------------------------------------
 | |
| # Uploads ONOS Java API docs.
 | |
| # -----------------------------------------------------------------------------
 | |
| 
 | |
| set -e
 | |
| 
 | |
| [ ! -d "$ONOS_ROOT" ] && echo "ONOS_ROOT is not defined" >&2 && exit 1
 | |
| . $ONOS_ROOT/tools/build/envDefaults
 | |
| 
 | |
| user=${1:-${WIKI_USER:-$USER}}
 | |
| remote=$user@api.onosproject.org
 | |
| 
 | |
| docs=$(onos-buck build //docs:external --show-output 2>/dev/null | tail -1 | cut -d\  -f2)
 | |
| 
 | |
| scp $docs $remote:/tmp/onos-apidocs-$ONOS_VERSION.tar.gz
 | |
| ssh $remote "
 | |
|     mkdir -p /var/www/api/$ONOS_VERSION
 | |
|     cd /var/www/api/$ONOS_VERSION
 | |
|     unzip /tmp/onos-apidocs-$ONOS_VERSION.tar.gz
 | |
|     #mv onos-apidocs-$ONOS_VERSION/* .
 | |
|     #rm -rf onos-apidocs-$ONOS_VERSION
 | |
| 
 | |
|     # bump /var/www/api/index.html
 | |
|     sed -i -E 's#/[^/]+/#/$ONOS_VERSION/#g' /var/www/api/index.html
 | |
| "
 |