Skip to content

Commit cabeca8

Browse files
committed
add codefresh.yml
1 parent f59d4e6 commit cabeca8

17 files changed

+72
-786
lines changed

Dockefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
FROM node:latest
2+
COPY ./demo /src
3+
WORKIDR /src
4+
5+
CMD ["npm", "start"]

Dockerfile.build

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
FROM node:latest
2+
RUN npm install -g browserify
3+
4+
CMD ["npm", "install", "--only=dev"]

codefresh.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
version: '1.0'
2+
steps:
3+
build_image:
4+
title: build pack
5+
type: build
6+
#Important: rename this image to to a valid repository in your registry. For example: myUserName/vote
7+
image_name: clipboardjs/buildpack
8+
dockerfile: Dockerfile.build
9+
unit_tests:
10+
image: ${{build_image}}
11+
fail-fast: false
12+
commands:
13+
- npm install --only=dev
14+
- npm build
15+
- npm test
16+
- cp -r ./dist ./demo/dist
17+
build_demo:
18+
title: Building Demo Image
19+
type: build
20+
#Important: rename this image to to a valid repository in your registry. For example: myUserName/vote
21+
image_name: clipboardjs/demo
22+
dockerfile: Dockerfile

demo/constructor-node.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</div>
1313

1414
<!-- 2. Include library -->
15-
<script src="../dist/clipboard.min.js"></script>
15+
<script src="./dist/clipboard.min.js"></script>
1616

1717
<!-- 3. Instantiate clipboard by passing a HTML element -->
1818
<script>

demo/constructor-nodelist.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<button data-clipboard-text="3">Copy</button>
1313

1414
<!-- 2. Include library -->
15-
<script src="../dist/clipboard.min.js"></script>
15+
<script src="./dist/clipboard.min.js"></script>
1616

1717
<!-- 3. Instantiate clipboard by passing a list of HTML elements -->
1818
<script>

demo/constructor-selector.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<button class="btn" data-clipboard-text="3">Copy</button>
1313

1414
<!-- 2. Include library -->
15-
<script src="../dist/clipboard.min.js"></script>
15+
<script src="./dist/clipboard.min.js"></script>
1616

1717
<!-- 3. Instantiate clipboard by passing a string selector -->
1818
<script>

demo/dist/clipboard.js

Whitespace-only changes.

demo/dist/clipboard.min.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/function-target.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<div>hello</div>
1212

1313
<!-- 2. Include library -->
14-
<script src="../dist/clipboard.min.js"></script>
14+
<script src="./dist/clipboard.min.js"></script>
1515

1616
<!-- 3. Instantiate clipboard -->
1717
<script>

demo/function-text.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<button class="btn">Copy</button>
1111

1212
<!-- 2. Include library -->
13-
<script src="../dist/clipboard.min.js"></script>
13+
<script src="./dist/clipboard.min.js"></script>
1414

1515
<!-- 3. Instantiate clipboard -->
1616
<script>

demo/index.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
const express = require('express');
2+
const path = require('path');
3+
4+
var app = express();
5+
6+
app.use(express.static(path.join(__dirname), { maxAge: 31557600000 }));
7+
app.set('port', process.env.PORT || 3000);
8+
app.get('/', (req, res)=>{
9+
res.sendFile(path.join(__dirname, 'target-input.html'));
10+
})
11+
app.listen(app.get('port'),()=>{
12+
console.log(`connected on port ${app.get('port')}`);
13+
});

demo/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"name": "demo-clipboard",
3+
"version": "1.0.0",
4+
"description": "",
5+
"main": "index.js",
6+
"scripts": {
7+
"test": "echo \"Error: no test specified\" && exit 1",
8+
"start": "node ./index"
9+
},
10+
"author": "Oleg Verhovsky",
11+
"license": "ISC"
12+
}

demo/target-div.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<button class="btn" data-clipboard-action="copy" data-clipboard-target="div">Copy</button>
1212

1313
<!-- 2. Include library -->
14-
<script src="../dist/clipboard.min.js"></script>
14+
<script src="./dist/clipboard.min.js"></script>
1515

1616
<!-- 3. Instantiate clipboard -->
1717
<script>

demo/target-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<button class="btn" data-clipboard-action="copy" data-clipboard-target="#foo">Copy</button>
1212

1313
<!-- 2. Include library -->
14-
<script src="../dist/clipboard.min.js"></script>
14+
<script src="./dist/clipboard.min.js"></script>
1515

1616
<!-- 3. Instantiate clipboard -->
1717
<script>

demo/target-textarea.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<button class="btn" data-clipboard-action="cut" data-clipboard-target="#bar">Cut</button>
1212

1313
<!-- 2. Include library -->
14-
<script src="../dist/clipboard.min.js"></script>
14+
<script src="./dist/clipboard.min.js"></script>
1515

1616
<!-- 3. Instantiate clipboard -->
1717
<script>

0 commit comments

Comments
 (0)