Confluence Plug-in connects Smartsheet & Confluence
Apache 2.0 License - see LICENSE file
- Confluence v5.9.12
Package | Version | Source |
---|---|---|
com.smartsheet.smartsheet-sdk-java | 2.0.4 | Github |
org.jsoup.jsoup | 1.9.2 | Github |
com.atlassian.templaterenderer | 3.0.0 | Atlassian |
com.google.guava | 19.0 | Github |
com.atlassian.plugin | Latest | Atlassian |
- JavaDoc (TBD)
File | Description |
---|---|
pom.xml | Maven project file |
README | This documentation file |
LICENSE | Software license file - Apache v2.0 |
smartsheet.properties.example | smartsheet api token configuration file, rename to smartsheet.properties |
build.xml | ANT build configuration for this project |
RESTClient.java | Standalone RESTClient that wraps Smartsheet SDK calls and presents the final report |
SmartsheetCLI.java | Command line interface for this project, standalone application for iterative incremental testing |
SmartsheetMacro.java | Atlassian Macro implementation source code |
SmartsheetMacroServlet.java | Atlassian Macro administrator menu menu source code |
atlassian-plugin.xml | Manifest for the Atlassian Macro Plug-in |
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update && brew upgrade
brew tap atlassian/tap
brew install atlassian/tap/atlassian-plugin-sdk
- Install Oracle JDK 1.8 (OPENJDK is not supported by Atlassian)
- Setup JAVA_HOME and env PATH
brew install maven ant git
sudo add-apt-repository ppa:webupd8team/java
sudo sh -c 'echo "deb https://sdkrepo.atlassian.com/debian/ stable contrib" >>/etc/apt/sources.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys B07804338C015B73
sudo apt-get install apt-transport-https
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install maven ant git atlassian-plugin-sdk oracle-java8-installer
ant all
./confluence.sh
cd smartsheetplugin atlas-mvn package
http://localhost:1990/confluence
cd smartsheetplugin atlas-mvn versions:set -DnewVersion=x.y-SNAPSHOT
ant release