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
