我想将所有文件从dist文件夹部署到服务器中的一个文件夹中。
我的bitbucket存储库名称为“ test-project-app”。
这是我将应用程序部署到服务器的脚本。
script: # The script below will deploy the application to the webserver.
- apt-get update
- apt-get install ncftp
- ncftpput -v -u "$FTP_USERNAME" -p "$FTP_PASSWORD" -R $FTP_HOST $FTP_SITE_ROOT dist/*
这些是我的存储库变量
FTP_HOST: xxx.xxx.xxx.xxx
FTP_SITE_ROOT /public_html/test/
上面的脚本在包含dist文件夹所有文件的测试文件夹内自动创建了文件夹“ test-project-app”。我想部署文件夹文件以测试根目录。
我该如何解决?
请任何帮助。谢谢。
答案 0 :(得分:1)
我之前也遇到过同样的问题。可以更改
from PyQt5.QtWidgets import QMdiSubWindow, QApplication, QVBoxLayout, QLabel, QWidget, QTableWidget, QTableWidgetItem
import sys
class Win(QMdiSubWindow):
def __init__(self):
QMdiSubWindow.__init__(self)
self.setMinimumSize(300,200)
main_widget=QWidget()
layout=QVBoxLayout(main_widget)
layout.addWidget(QLabel("numéro 1",self),0, Qt.AlignCenter)
layout.addWidget(QLabel("numéro 2",self), 0, Qt.AlignCenter)
main_widget.setLayout(layout)
self.setWidget(main_widget)
table=QTableWidget(3,2,self)
att_title=QTableWidgetItem("Attribut")
att_title.setTextAlignment(Qt.AlignCenter)
table.setHorizontalHeaderItem(0, att_title)
att_value=QTableWidgetItem("Valeur")
table.setHorizontalHeaderItem(1, att_value)
table.verticalHeader().setVisible(False)
header=table.horizontalHeader()
header.setSectionResizeMode(0,QtWidgets.QHeaderView.Stretch)
header.setSectionResizeMode(1,QtWidgets.QHeaderView.Stretch)
for row in range(3):
for col in range(2):
item=QTableWidgetItem("row {}, col {}".format(str(row),str(col)))
item.setTextAlignment(Qt.AlignCenter)
table.setItem(row,col,item)
layout.addWidget(table)
# layout.addStretch()
if __name__=="__main__":
app = QApplication(sys.argv)
win=Win()
win.show()
app.exec_()
进入
dist/*
希望这对您有用。