fix(web-console): таймер исчезает после Building→Ready, шаблоны без context (v0.1.8)
This commit is contained in:
@@ -27,7 +27,7 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: funcs
|
- name: funcs
|
||||||
image: naeel/sless-funcs-service:v0.1.6
|
image: naeel/sless-funcs-service:v0.1.8
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8090
|
- containerPort: 8090
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -905,10 +905,10 @@
|
|||||||
if (!d.phase || d.phase === 'Building' || d.phase === 'Pending') return;
|
if (!d.phase || d.phase === 'Building' || d.phase === 'Pending') return;
|
||||||
clearInterval(timerItv);
|
clearInterval(timerItv);
|
||||||
clearInterval(pollItv);
|
clearInterval(pollItv);
|
||||||
var elapsed = Math.floor((Date.now() - buildStart) / 1000);
|
|
||||||
phaseBadge.className = 'badge badge-' + d.phase;
|
phaseBadge.className = 'badge badge-' + d.phase;
|
||||||
phaseBadge.textContent = d.phase;
|
phaseBadge.textContent = d.phase;
|
||||||
timerEl.textContent = '(' + elapsed + 'с)';
|
// Убираем таймер с экрана — он нужен только во время сборки
|
||||||
|
if (timerEl.parentNode) timerEl.parentNode.removeChild(timerEl);
|
||||||
// Для сервиса — добавляем URL в заголовок карточки при появлении
|
// Для сервиса — добавляем URL в заголовок карточки при появлении
|
||||||
if (d.url && !fn.url) {
|
if (d.url && !fn.url) {
|
||||||
fn.url = d.url;
|
fn.url = d.url;
|
||||||
@@ -1009,13 +1009,13 @@
|
|||||||
var TEMPLATES = {
|
var TEMPLATES = {
|
||||||
'python3.11': {
|
'python3.11': {
|
||||||
filename: 'handler.py',
|
filename: 'handler.py',
|
||||||
code: '# Hello World — Python 3.11\n# Entrypoint: handler.handler\n\ndef handler(event, context):\n name = event.get("name", "World")\n return {"result": f"Hello, {name}!"}\n',
|
code: '# Hello World — Python 3.11\n# Entrypoint: handler.handler\n\ndef handler(event):\n name = event.get("name", "World")\n return {"result": f"Hello, {name}!"}\n',
|
||||||
depsFilename: 'requirements.txt',
|
depsFilename: 'requirements.txt',
|
||||||
deps: '# Python packages\n# e.g.: requests==2.31.0\n'
|
deps: '# Python packages\n# e.g.: requests==2.31.0\n'
|
||||||
},
|
},
|
||||||
'nodejs20': {
|
'nodejs20': {
|
||||||
filename: 'handler.js',
|
filename: 'handler.js',
|
||||||
code: '// Hello World — Node.js 20\n// Entrypoint: handler.handler\n\nexports.handler = async (event, context) => {\n const name = event.name || \'World\';\n return { result: `Hello, ${name}!` };\n};\n',
|
code: '// Hello World — Node.js 20\n// Entrypoint: handler.handler\n\nexports.handler = async (event) => {\n const name = event.name || \'World\';\n return { result: `Hello, ${name}!` };\n};\n',
|
||||||
depsFilename: 'package.json',
|
depsFilename: 'package.json',
|
||||||
deps: '{\n "dependencies": {}\n}\n'
|
deps: '{\n "dependencies": {}\n}\n'
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user